是否可以使用NFCVASReaderSession读取Apple Wallet通行证?

时间:2019-06-14 13:08:02

标签: nfc wallet passkit ios13 core-nfc

我正在尝试通过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()

0 个答案:

没有答案