【发布时间】:2012-06-29 02:51:05
【问题描述】:
我真的被这个问题发疯了!我有一个应用程序,其中包含一个简单的 Helper 应用程序,它管理主应用程序的登录项。
当我尝试提交应用程序时,我收到与配置文件和权利相关的错误。我确定问题与 Helper 应用程序有关,因为在我添加它之前,提交工作没有问题。
目前,帮助应用程序已进行代码签名,并作为主应用程序被沙盒化。
错误是:
配置文件无效。捆绑包中包含的配置文件无效
-
无效的代码签名权利。您的应用程序包签名中的权利与配置文件中包含的权利不匹配。该捆绑包包含一个未包含在 'myapp.app/Contents/Library/LoginItems/helper.app'
中的配置文件“com.apple.application-identifier”中的密钥/li> 无效的代码签名权利。您的应用程序包签名中的权利与配置文件中包含的权利不匹配。该捆绑包包含一个未包含在“myapp.app/Contents/MacOS/myapp”中的配置文件“com.apple.application-identifier”中的密钥
【问题讨论】:
-
您是否在应用中使用 iCloud 存储?
-
但是您根本不需要配置文件吗?也许您的(主/辅助)应用程序的目标摘要设置的“iCloud 容器”列表中有条目?
-
我通过终端的代码签名解决了这个问题!我真的无法理解。
-
我在尝试验证我们的应用程序时收到相同的错误消息。我什至尝试验证之前成功提交的档案,也遇到了同样的错误。
-
@roustem 检查我的答案!希望对你有帮助
标签: cocoa provisioning submission mac-app-store