我继承了一个旧的 macos 应用程序,我正在尝试将新版本上传到应用程序商店。尝试上传新版本时,我不断收到此错误:
ERROR ITMS-90283: "Invalid Provisioning Profile. The provisioning profile included in the bundle com.****.**** [com.****.****.pkg/Payload/****.app] is invalid. [Invalid 'com.apple.application-identifier' entitlement value.] For more information, visit the macOS Developer Portal."
我正在尝试创建新证书,但我不确定我做错了什么。如何将新构建上传到我刚刚获得访问权限的保护?
最佳答案
( https://developer.apple.com/library/ios/qa/qa1878/_index.html ) :
问:是什么导致配置文件“无效”状态?我该如何解决,又该如何预防?
A:Provisioning Profile 无效状态是由 Profile 的关联证书或 App ID 的更改引起的。每当 App ID 或证书发生更改时,与其关联的所有配置文件都会标记为无效。这不适用于 Xcode 的团队配置文件,但适用于 Xcode 不管理的所有配置文件,特别是自定义开发配置文件和分发配置文件。本文档详细解释了原因,并提供了解决和避免配置文件无效状态的步骤。
关于objective-c - 错误 ITMS-90283 : "Invalid Provisioning Profile",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43456589/