我正在尝试通过iPhone XR在iOS 13 Beta上使用新的NFCVASReaderSession
API。
NFCVASReaderSession.readingAvailable
返回false,但是当我调用session.begin()
时,它将启动扫描UI。
几个问题: 是否需要其他权利才能工作?或should these work?。
我已启用NFC Apple Wallet VAS通行证,并且已将NFCVASReaderSession
配置为定位正确的passTypeIdentifier
,但无济于事。这是否应该与启用NFC的Apple Wallet通行证一起使用,或者有人对它的用途有任何理论吗?
let config = NFCVASCommandConfiguration(vasMode: .normal, passTypeIdentifier: passTypeIdentifier, url: nil)
session = NFCVASReaderSession(vasCommandConfigurations: [config], delegate: self, queue: nil)
session?.alertMessage = "Hold your iPhone near the VAS pass."
session?.begin()