我有幾個幾乎相同的應用程序(除少數常量,圖像和sqllite數據庫文件外)。我從來沒有任何問題提交他們之前,但今天其中一個更新給出了以下錯誤時驗證/提交(注:我已經更新了這個應用程序在過去沒有問題):驗證/提交錯誤:應用程序失敗的代碼簽名驗證
應用程序失敗的代碼簽名驗證。簽名無效,或未使用iPhone分發證書籤名。
我已經花了整整一天的時間來嘗試一切工作。我甚至將整個項目文件夾與另一個應用程序(今天已成功提交)區分開來,並且所有的構建/簽名設置完全相同(除了包標識符,版本號等)外,其他正好是。我甚至(作爲最後的手段!)撤消了證書並重新生成了一切,包括配置文件。
我經歷了所有的列出的步驟操作: https://developer.apple.com/legacy/library/technotes/tn2250/_index.html#//apple_ref/doc/uid/DTS40009933
但是,如果我「分享」從管理的應用程序,並保存到磁盤,運行協同設計-dvvv說,它不是在所有簽署(然而,這發生在那些工作!)。不知道如何運行它,因爲生成的文件(並在Organizer中顯示)不是.app文件。
我完全喪失瞭如何弄清楚這有什麼問題,或者爲什麼它與其他人有什麼不同。我似乎無法從組織者那裏獲得更多信息。該應用程序的構建方式與其他應用程序完全相同,並且項目文件等是相同的(除了預期的差異,如圖像/名稱)。
您是試圖提交到應用商店,或只是通過testflight或beta測試共享? – 2012-02-07 15:19:51
我只是試圖向商店提交更新(通過管理器中的提交按鈕,雖然驗證按鈕給出了相同的錯誤) – 2012-02-07 15:37:50