2016-03-10 80 views
1

雖然提交我得到的錯誤:錯誤從Xcode和加載應用程序提交應用的App Store

  1. 如果我通過Xcode的送我收到"This action could not be completed -22421"
  2. 如果我通過加載應用程序發送我得到"ERROR ITMS-90034: "Missing or invalid signature. The bundle ' ' at bundle path 'Payload/.app' is not signed using an Apple submission certificate""The resulting API analysis file is too large. We were unable to validate your API usage prior to delivery. This is just an informational message."

提交之前,我確實刪除了所有以前的證書,密鑰和供應配置文件,並創建新的分發證書和供應配置文件。

+0

你能解釋一下你創建你通過Application Loader提交的構建的步驟嗎? – wottle

+0

已解決! http://zh.efreedomenian.com/questions/32821189/xcode-7-error-missing-ios-distribution-signing-identity-for/35401483#35401483 –

+0

僅供參考,我添加了答案,以確保其他人可以快速找到解決方案。 – wottle

回答

0

這可能是由於您的系統中仍存在舊的過期WWDRCA(全球開發者關係證書授權中心)中間證書。

首先,下載WWDRCA cert。打開它將其添加到您的鑰匙串。

接下來,在鑰匙串訪問應用程序中,選擇系統鑰匙串。確保選擇「查看」菜單中的「顯示過期證書」,然後刪除過期版本的Apple Worldwide Developer Certification證書頒發機構中級證書(2016年2月14日到期)。

您的證書現在應該在Keychain Access中顯示爲有效,並可供Xcode提交給App Store。

0

您需要創建具有生產證書和分銷部署配置文件的ipa。

然後,您可以使用應用程序加載器上傳該ipa,問題將得到解決。

相關問題