2011-09-15 71 views
2

我开发了一个mac应用程序,并试图将其上传到mac应用程序商店,但遇到了困难。每次我在主办方尝试提交或验证时,都会出现以下错误:Xcode 4'无效签名'错误

“产品归档文件包的签名无效,请确保它已使用您的”第三方Mac Developer Installer“证书签名。

我用我的安装程序证书和应用程序证书签署了它,下载了全球开发者关系证书,但它仍然拒绝工作。我在互联网上尝试过很多解决方案,但没有喜悦。

+0

代码签名和配置过程有点令人费解的IMO;如果你不明白每个步骤,那么有时候它是值得从头开始的。撤销并删除所有证书和配置文件,然后重新开始。这实际上可以帮助您再次了解该过程,以帮助未来在此领域解决问题。 – MattyG

+0

好的,我现在就试试看,谢谢 – Squidgy123

+0

好的,我试过了,我试过把我的所有代码复制到一个新项目中,删除所有证书和配置文件,在iTunes连接上撤消它们,但它仍然出现与同样的错误,这是最令人不快的。 – Squidgy123

回答

0

我可以建议尝试从命令行签署您的应用程序,使用/Developer/usr/bin/codesign工具:

codesign -s "name of your signing cert" /path/to/MyApp.app 

codesign有多种选择和一个男人页面。它可能有助于发现您遇到的问题。

+0

这不管用,恐怕我不知道问题出在哪里 – Squidgy123