2016-12-19 33 views
-1

我有一個問題,我的iPhone應用程序之一。 我嘗試驗證的管理檔案,但我有這樣的信息:iTunes商店的操作失敗

存檔驗證失敗,錯誤:存檔驗證失敗,原因 下面列出的問題。 iTunes Store操作失敗。找不到合適的 應用程序記錄。驗證您的包標識符 'org.alamofire.Alamofire'是否正確。

我在這個應用程序和捆綁標識符使用Alamofire無法識別,這是我第一次有這樣的問題,在以前的版本上傳沒有問題alamofire!

編輯:當然,我的應用程序的捆綁標識符是類似「com.organization.myApp」和開發中心創建後,我已經上傳在iTunes存檔與alamofire並沒有問題連接。但Alamofire也有一個捆綁標識符(com.alamofire.Alamofire),這次它意味着這個問題。

謝謝您的幫助

+1

我懷疑你的軟件包ID應該是Alamofire。您需要將您的iTunes開發者帳戶內設立了捆綁標識符和使用 – Flexicoder

+0

感謝Flexicoder,但如果我使用alamofire束標識,還有一個又一個錯誤,告訴:存檔驗證失敗,錯誤:存檔驗證失敗,原因是下面列出的問題。 iTunes Store操作失敗。沒有找到合適的應用記錄。驗證您的捆綁標識符'com.organization.myApp」是正確的! – helio

+0

你需要閱讀的文件https://developer.apple.com/library/content/documentation/IDEs/Conceptual/AppDistributionGuide/ConfiguringYourApp/ConfiguringYourApp.html – Flexicoder

回答

1

它明確提到,你的應用的軟件包標識符不與iTunes上記錄捆綁標識符爲您的應用程序匹配。你確定你正在從工作區歸檔正確的目標嗎?

0

我有類似的問題。想知道的部分是我的蘋果開發者賬戶的Bundle Id部分中存在捆綁ID(com.xyzcompany.abcappname)。

解決方法是到clean Xcode,刪除導出的數據內容然後啓動Archive。

在你的情況束ID似乎保留類型(使用alamofire。嘗試更改你的Bundle ID。例如。 com.YourCompanyName.AppName