首页 > 解决方案 > Xcode 更新后如何修复 Core NFC 框架的无效授权

问题描述

我创建了一个具有 NFC 标签读取功能的应用程序。我对其进行了一些更改并将新版本上传到 App Store。直到上周我将 Xcode 更新到 11.1 之前,一切都运行良好。现在,当我存档它时,我有以下错误提示。

“Core NFC 框架的权利无效。sdk 版本“13.1”和最低操作系统版本“11.0”与权利 'com.apple.developer.nfc.readersession.formats' 不兼容,因为权利中缺少 TAG。

我对我的 info.Plist 文件进行了以下更改,但错误仍然存​​在。任何帮助将不胜感激。

列表更改

<key>com.apple.developer.nfc.readersession.formats</key>
<array>
    <string>NDEF</string>
    <string>TAG</string>
</array>

标签: iosswiftios13xcode11core-nfc

解决方案


因此,从功能中删除 NFC 标签读取并再次添加它,从而添加了一个权利文件。这解决了这个问题。


推荐阅读