簡體   English   中英

如何使用XCode 6提交到iTunes Connect

[英]How to submit to iTunes Connect in XCode 6

這一定是有史以來最糟糕的問題。

我幾乎as愧地問這個問題,但是我無法解決這個問題。

我們正在嘗試將我的應用推送到iTunes連接進行Beta測試。
現在無法執行此操作,因為XCode 6提供了所有可用的簽名錯誤。
我們能夠像往常一樣在開發設備上運行該應用程序。 我們有個人資料。

但是,當我們將發布符號標識設置為iOS Distribution時,情況就變得一團糟。
沒有匹配的身份是第一個錯誤。 修復問題釋放了另一個錯誤:

No provisioning profiles with a valid signing identity were found.

值得注意的是,XCode比我更了解這一點,因此它將代碼簽名身份更改回給開發人員。
那不是我,我想分發。

好的,所以這一次我們陷入了這個錯誤。 我們不知道它來自哪里,但是我們確實知道還有另一個錯誤。

在組織者中按“提交”按鈕時,錯誤為:

"You already have a valid provisioning profile"

根據蘋果的文檔,我應該按下“撤銷和請求”按鈕,但是那不存在。

所以我們在這里完全陷入困境,不知道現在要去哪里。 蘋果文檔不完整,簽名給出了錯誤,但沒有日志。 錯誤消息會更改,但是是一致的。

我們現在該怎么辦?
重新安裝OSX並刪除所有現有的配置文件? 當前在這些配置文件上運行應用程序的客戶端會發生什么?

查看yoru帳戶,並檢查供應配置文件是否處於活動狀態並且無效。 您可能需要重新生成它。

您可能還想手動下載它們並自己安裝。

有時我不得不將應用程序存檔,然后使用應用程序加載器“手動”提交。

我建議您回到基礎知識:

  • 在開發人員網站上查看您的開發和發行資料。 如果您最近續訂了年度訂閱,則可能需要重新創建它們。
  • 存檔時,請確保選擇的是真正的測試設備,而不是模擬器。

如果兩者都不起作用,請創建一個新的空項目,並使用配置文件和存檔對其進行簽名。 如果可以,請檢查是否更改了捆綁軟件設置。 如果它不起作用,請刪除您的配置文件並重新創建它們。

希望對您有所幫助。

嗯。 我了解必須處理應用程序提交過程中過於復雜的困境,該過程本來應該很簡單。

兩件事情:

  1. 確保刪除所有供應配置文件。 撤消並請求一個新的。 創建一個具有分發許可證的新證書(最多可以添加3個)。

  2. 完成此操作后,轉到“ XCode”>“首選項”>“帳戶”並打開在那里找到的Apple ID。 刷新,然后應下載並修復冗余。

我想您還應該閱讀更多內容。 您如何對iPhone應用進行Beta測試?

關於您的第二期。 裝有以前的配置文件的應用程序將如何處理? 好吧,您的應用程序沒有與特定的配置文件捆綁在一起,因此您可以創建一個新的配置文件並輕松使用它

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM