我已经创建了一个pass.json文件,只要我省略NFC字典,它就可以完美地签名和打开。在我的设备上,我已经启用了开发者设置“NFC Pass Key Optional”,我最初认为这将允许我绕过NFC证书验证,并允许我测试未加密的数据。在尝试打开包含NFC字典的证书时,我得到一个错误,说明钱包文件有问题,我应该在文件中打开pkpass文件。
在查看控制台时,我能够从com.apple.passkit中找到以下错误-“Passes with an NFC dictionary or a Personalization JSON file must be signed with an enhanced Passbook certificate”
我最初的想法是不正确的,无论开发者选项如何,您都需要拥有增强型NFC Passbook证书才能打开NFC pkpass,还是有我遗漏的设置?
1条答案
按热度按时间jm81lzqq1#
我是《流行?)Nuget包dotnet-passbook.
很多开发人员都在联系我,希望使用NFC功能。不幸的是,似乎访问这些密钥的唯一方法是获得增强的证书。
我没听说过任何人有任何成功。