2017-03-22 122 views
0

我最近開始在我的移動應用程序的調試輸出中看到「應用程序找到的無效」aps-environment「授權字符串」。在調試問題時,我回到了Apple開發者賬戶,我發現我的配置文件都不存在了。它不應該有效,但賬戶在幾個月前被更新。這是非常奇怪的和意想不到的 - 有沒有其他人看到這個?我是否需要刪除XCode中的所有舊Provisioning配置文件,在Apple Dev Portal上生成新配置文件並從那裏開始,或者有辦法恢復丟失的配置文件?Apple開發人員帳戶上缺少預配配置文件

謝謝, Sanjay。

+0

您是否切換到在項目中使用自動代碼簽名? – wottle

+0

@wottle我一直有自動代碼簽名。但無論如何解釋從Apple Portal上的開發者帳戶消失的配置文件? –

+0

那麼,在過去,如果有人綁定到開發者帳戶,點擊「修復問題」按鈕,它有時會刪除它認爲不再需要的配置文件。通常它會刪除任何手動創建的,而不是由Xcode自動創建的。自動代碼簽名可以做類似的事情,但我認爲蘋果公司表示它不會觸及你的手動證書,配置文件等。多人共享這個開發者帳戶?有人可以點擊「修復問題」按鈕嗎? – wottle

回答

0

現在幾乎不可能知道配置文件現在消失了。他們可能已經過期並清理。如果您沒有及時更新,它可能會弔銷您的證書,導致配置文件無效。

我還沒有聽說過配置文件自己消失,只有配置文件因某些開發人員操作而被刪除。無論哪種方式,在這一點上,您可以簡單地創建一些新的配置文件,將它們下載到您的Mac並按照通常的方式進行構建。如果您還沒有這樣做,我會在下載新版本之前從Mac中刪除舊的配置文件。

相關問題