2011-09-15 72 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