应用程序验证失败。签名无效,包含不允许的权利

时间:2012-10-18 18:17:35

标签: iphone ios app-store codesign

尝试验证我的应用程序上传到App Store时出现以下错误:

应用程序无法进行代码签名验证。签名无效,包含不允许的权利,或者未使用iPhone分发证书签名。

我意识到这个问题之前已被问过1000次,而且我花了最近3天在网上尝试各种建议而没有任何运气。

可能有帮助的信息和我尝试过的事情。

  1. 我在OSX 10.7.5上使用Xcode 4.5
  2. 我之前(在Xcode的早期版本上)已经将此特定应用程序的先前版本上传到App Store,没有问题,并且使用我正在使用的分发配置文件。
  3. 两周前我已经在这个版本的Xcode上将两个其他应用程序上传到App Store而没有任何问题(我试图使用的分发配置文件,因为它是一个通配符配置文件)。
  4. 我已经仔细阅读了本文档中的建议:tn2250
  5. 当我在app上运行以下命令时: codesign -dvvv /path/to/MyGreatApp.app 我得到“...... ..xcarchive:代码对象根本没有签名”
  6. 啊,哈,我想!...不幸的是,当我在这个特定应用程序的先前版本的存档上运行相同的命令而没有问题时我得到了相同的结果。

    < / LI>
  7. 运行以下命令时,我得到相同的结果(“... ..xcarchive:代码对象根本没有签名”): codesign -d --entitlements - /path/to/MyGreatApp.app

  8. 当我在已加载的应用程序上运行上述两个命令时
  9. 我使用的配置文件是通配符配置文件,但我也尝试了特定于应用程序的配置文件
  10. 我尝试过创建新的分发配置文件并使用
  11. 有没有人有任何想法我接下来应该尝试什么?我真的需要这个更新才能完成,因为iOS 6有一些问题会解决这个问题而且我让客户感到不满!

0 个答案:

没有答案