2012-08-08 35 views
1

所以我提交我的第一個應用程序。我已經遵循了各種指南和文件,並一次性將其上傳到iTunes應用商店。它返回爲與圖標路徑有關的無效二進制文件。夠公平的......我應用了我認爲是修補然後BANG!每次我試圖從此再回來了一個錯誤上傳,這個錯誤是準確的:即使配置文件設置爲分佈,xcode爲什麼會拋出此錯誤?

警告:無法提取您的 應用程序代碼簽名授權。請確保DoorStop是一個有效的Mach可執行文件 ,它的編碼是正確的。 (-19050) /Users/jackson/Library/Developer/Xcode/DerivedData/DoorStop-gfwhzvdhgmutfhdhfmqznkcnzmak/Build/Intermediates/ArchiveIntermediates/DoorStop/InstallationBuildProductsLocation/Applications/DoorStop.app/DoorStop: 無效簽名(碼或簽名已被修改) - (空)

現在我有一種感覺,我知道你要說什麼,你需要確保它與分佈形狀簽署,這是。我創建了一個新的嘗試,我從鑰匙串中刪除了我的開發人員證書和分發證書,並重新添加了它們....

回答

1

好吧,所以只是想我會回答這個問題,因爲我解決了這個問題。

第一次提交時,我做了一切正確的事。然而,爲了解決我得到的圖標路徑無效二進制文件,我改變了.plist文件。從那以後我的應用程序不會驗證。

這是由於某些原因,Xcode重複了我的.plist文件。並正在創建一個新的編輯。爲了避免這種情況,我只是刪除了一個.plist文件,並確保我從目標的信息區域編輯了原件,而不是手動執行。

這避免了Xcode變得困惑,並且應用程序已成功提交。 :)

相關問題