问题描述
我有一个使用com.apple.developer.networking.HotspotConfiguration
和com.apple.developer.nfc.readersession.formats
权利的NFC应用。
我的窗口小部件的捆绑包标识符为xx.yyyy.zzzzzz.NFCWidgetiOS14
,其中xx.yyyy.zzzzzz
是应用程序标识符。
Xcode 12 Beta 6无法对小部件进行签名,我也不知道为什么。我已经检查了appstoreconnect标识符部分,但是找不到与小部件有关的任何内容。我以前的iOS 14之前的小部件小部件效果很好。
我错过了什么吗?
解决方法
在Martinos评论构建设置后,我设法对其进行了修复。问题在于,窗口小部件目标的应用授权文件链接在WidgetTarget -> Build Settings -> Code Signing Entitlements
下,而窗口小部件显然不需要这些文件。在删除权利后,签名就起作用了。