ios - 添加注释权限后获取无效的代码签名权利(iOS 13)
问题描述
我需要在 iOS 13 上添加 com.apple.developer.contacts.notes 并更改为手动签名(我获得了 Apple 许可)。我可以存档一个版本,但是当我尝试将其发送到 App Store 时,我得到了:
错误 ITMS-90045:“无效的代码签名权利。您的应用程序包的签名包含 iOS 不支持的代码签名权利。具体而言,“Payload/AppNAME.app/AppName”中的密钥“com.apple.application-identifier”不是支持的。”
也许附加权利的配置是错误的?https://paste.pics/93699e6db73a353932fd282226503d42
我的权利文件只是:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>com.apple.developer.contacts.notes</key>
<true/>
<key>aps-environment</key>
<string>production</string>
</dict>
</plist>
解决方案
此问题是由 Apple 一方错误生成的配置文件引起的。现在应该解决这个问题。您需要更新您的配置文件,然后重新签名并将您的应用重新提交到 App Store Connect。
推荐阅读
- amazon-web-services - 将存储桶策略附加到无服务器生成的存储桶
- r - 使用 RStudio 的“转到函数”进行记忆
- docker - 在 Gitlab-CI 上部署 jhipster 5.1.0 项目时出现“./gradlew: Permission denied”
- python-3.x - 如何将输入从 tkinter 存储到数据库
- amazon-web-services - 了解 AppSync + S3 如何协同工作
- move - 将 OctoberCMS 网站从 Ubuntu 虚拟机移动到 CentOS 7 虚拟机
- hashicorp-vault - Hashicorp Vault 社区版文件系统后端的加密细节
- c++ - 在 C++ 中交换输出引用参数和局部变量的风险
- uwp - UWP:无法从代码隐藏访问菜单复选框
- processing - 从Processingjs草图保存PNG?