Я пытаюсь использовать новый NFCVASReaderSession
API на бета-версии iOS 13 с использованием iPhone XR.
NFCVASReaderSession.readingAvailable
возвращает значение false, но когда я звоню session.begin()
, запускается пользовательский интерфейс сканирования.
Пара вопросов: есть ли дополнительные права, необходимые для этого?Или , должны ли они работать? .
У меня есть пропуск NAS Apple Wallet с поддержкой NFC и я настроил NFCVASReaderSession
на правильный passTypeIdentifier
, но безрезультатно.Предполагается ли это работать с пропусками Apple Wallet с поддержкой NFC или у кого-нибудь есть какие-либо теории о том, для чего он нужен?
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()