我正在尝试通过 Transporter App 将我的应用上传到 App Store。我的应用程序将使用 iCloud 来保存一些用户数据。但是我在上传时遇到了这个错误:
错误 ITMS-90164:“无效的代码签名权利。您的应用程序包签名中的权利与配置文件中包含的权利不匹配。根据配置文件,捆绑包包含不允许的键值:'MY_APP_IDENTIFIRE ' 用于 'MY_APP_NAME' 中的键 'com.apple.developer.ubiquity-kystore-identifier'。”
- 我为 appID 启用了 iCloud。
- 我重新创建了配置文件。
- 我已经多次重建该项目。
我的权利如下:
<key>com.apple.developer.ubiquity-container-identifiers</key>
<array>
<string>[ICLOUD_CONTAINER_IDENTIFIER]</string>
</array>
<key>com.apple.developer.ubiquity-kvstore-identifier</key>
<string>[APP_PREFIX].[BUNDLE_ID]</string>
任何帮助是极大的赞赏。