objective-c - 错误 ITMS-90283 : "Invalid Provisioning Profile"

原文 标签 objective-c xcode macos xcode8

我继承了一个旧的 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/

相关文章:

ios - 从 UITableView 中删除项目 - 从 Parse.com 获取数据

objective-c - 从枚举派生字符串的方法

Objective-C 继承和类型转换

cocoa - Xcode 项目模板未在文件内容中进行替换的特定帮助

swift - 我不小心拒绝了xcode对某事的许可

iphone - NSScanner循环问题

ios - UIImageView 动画启动并出现内存不足警告

ios - 确定表格 View 单元格中的图像是否完全可见

xcode - 升级到iOS 7 beta/Xcode 5 beta并收到警告 “CODE_SIGN_ENTITLEMENTS specified without a valid Developer Signing Identity for iOS”

objective-c - 在Mac上创建QR条码