通过解析服务器设置条形码扫描仪数据库:Swift

问题描述

我有一个一般性问题。

我在Xcode中内置了一个独特的QrCode,它是根据Parse Server中的用户objectID生成的。

最终,我试图弄清楚如何使用扫描仪(另一台iphone,其他移动扫描仪)扫描该物品,并在扫描后将其objectID和其他信息发送到同一解析数据库

如果这不可能,我想知道直接将其扫描到Microsoft Excel,然后手动将数据输入进行解析是否会更容易(尽管这可能需要一些时间)。

这是我的代码

    import SwiftUI
    import CoreImage.CIFilterBuiltins
 
    let filter = CIFilter.qrCodeGenerator()
    let context = CIContext()
    var username = String()
    var objectId = String()

    //ViewDidLoad:

    username = "Michael"
    objectId = "Abc3432f5"
    //qrCode Formatting
    let image = generateQRCodeImage(string: objectId)
    qrCodeImage.image = image
    qrCodeImage.layer.magnificationFilter = CALayerContentsFilter(rawValue: kCISamplerFilterNearest)

   //Functions
   func generateQRCodeImage (string: String) -> UIImage {
    
    let data = Data(string.utf8)
    filter.setValue(data,forKey: "inputMessage")
    
    if let qrCodeImage = filter.outputimage {
        if let qrCodeCGImage = context.createCGImage(qrCodeImage,from: qrCodeImage.extent) {
            
            return UIImage(cgImage: qrCodeCGImage)
            }
         }
            return UIImage(systemName: "xmark") ?? UIImage()
    }

如果是这样,有没有办法检查数据是否已经上传到excel电子表格?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)