2011-07-08 35 views
2

我發表我的應用程序的AppStore的,但它是由於以下原因拒絕:我們無法完成您的評論,因爲我們無法在您的應用程序下載到iTunes

  • 我們無法完成您的評論,因爲我們無法將您的應用下載到iTunes。

審查小組附着在下面的截圖:

enter image description here

enter image description here

我不知道這可能是什麼? 我已經在本地測試了發佈版本(通過iTunes將它同步到我的iPhone)並且工作正常。

我也很好奇爲什麼會有消息「因爲應用程序簽名無效」。應用程序簽名將已由應用程序加載器和應用程序商店自動檢查....?!

那麼我能做些什麼來重現我的本地機器?

謝謝!

編輯:我也檢查了我的發行版,命令:codesign -d --vv。 它說:Authoritiy = iPhone分佈:我們的名字

回答

0

檢查您是否有名爲「resources」的文件夾。由於某些原因,如果存在這樣的文件夾,代碼簽名工具無法正常工作,即使沒有錯誤輸出或其他可以指示此情況的信息。

將我的「資源」文件夾重命名爲不同的內容(在我的情況下爲「ContentFiles」)後,問題消失了。

很可能您無法在本地計算機上重現此操作,因爲您正在使用不檢查簽名的越獄手機。我會建議不要在越獄手機上進行測試。

2

我已經測試過的分佈建立 本地(通過iTunes同步到我的 iPhone)和它的作品。

那是你的問題,那麼,一個真正分佈構建不能您的設備上進行測試。您需要使用應用商店分發證書來構建它,聽起來好像您可能錯誤地使用專用分發證書構建了它。檢查你的方案和配置設置。

如果你使用XCode4來管理你的上傳過程,它會捕獲很多像這樣的錯誤。

+0

我有一個越獄iPhone,所以我想這就是爲什麼分佈構建在iPhone上的作品。 我已經用monodevelop爲我的應用程序構建了分發證書。 – heinzler

+0

Monodevelop爲我創建了所有的建築和簽名(我使用了正確的證書)。有沒有辦法使用XCode上傳* .app文件? – heinzler

+0

對不起,我沒有這個過程的非蘋果工具鏈的經驗,道歉 - 我錯過了你的問題中的monotouch標籤。 – Roger

相關問題