2016-03-26 76 views
1

在這裏我已經在iTunesConnect上添加了我的應用程序的新版本,新版本的狀態爲'準備提交'。不過,我在驗證新版本並將其提交給iTunesConnect時遇到問題。標識符爲'xxx.yyy.zzz'的應用程序ID不可用。提交新版本時請輸入不同的字符串

我得到的錯誤是An App ID with Identifier 'xxx.yyy.zzz' is not available. Please enter a different string

這裏我離開了捆綁標識符,因爲我不想反正暴露我的應用程序ID,但我肯定肯定的捆綁標識符,版本和構建版本是完全與我添加到iTunesConnect(1.20)的內容相同。

我也已經存檔的應用程序,但卡在驗證過程中,並得到這個An App ID with Identifier 'xxx.yyy.zzz' is not available. Please enter a different string錯誤。

這是向iTunesConnect提交新內部版本的正確方法嗎?我認爲系統應該將App Bundle ID與在iTunesConnect數據庫中註冊的App Bundle ID相匹配,並且只需驗證併爲我上傳新版本。我真的不知道這裏出了什麼問題。看起來XCode正在嘗試提交新的應用程序,但無法通過,因爲Bundle ID已註冊(使用以前的版本)。

+0

可以顯示更好的理解錯誤的屏幕截圖。 –

回答

0

你應該檢查證書和的AppId

+0

你能擴大這個...嗎?我有同樣的問題... –

+0

我已經做過。我吊銷了我的證書,下載了一個新證書,但仍然陷入了這個問題。 :( – Kann

0

你可以試試:

  1. 關閉的Xcode。
  2. 打開鑰匙串,使用相應的鑰匙串刪除證書。
  3. 打開Xcode,首選項 - >查看詳細信息 - >重置證書
  4. 選擇正確的證書。
0

讓XCode的自動管理證書和配置文件來使用:在Project Navigator點擊應用

  • Build Settings
  • 找到Code Signing部分
  • 變化Provisioning ProfileAutomatic from the drop-down
  • 改變Code Signing IdentityiOS Distribution
  • ,如果該項目沒有建立的錯誤,你可以ArchiveValidateUpload to App Store
  • 構建將可在iTunesConnect

如果缺少東西的XCode會要求爲您解決問題。 這與iTunesConnect上的應用程序版本無關。 提交版本供審閱時,您可以選擇要使用的版本。

0

我也遇到了同樣的問題。 Xcode7.2.1。 enter image description here

有效的解決方案是:

enter image description here

相關問題