簡體   English   中英

如何刷新現有 Xcode 應用程序的配置文件?

[英]How do I refresh the provisioning profiles for existing Xcode apps?

最近,我們的 IOS 應用程序(直接從 Xcode 構建,而不是應用程序商店)的所有副本都停止工作。 我認為這是由開發人員許可證更新引起的。 這是我第一次更新許可證,所以對這個過程並不完全熟悉。

該應用程序開始打開,然后立即關閉。 我認為這是因為配置文件即將到期。 在 XCode 中,項目設置為自動簽名。 當我將 iPad 連接到 Mac 並打開控制台時,我發現消息“找不到此可執行文件的有效配置文件”。 從那時起,我生成了新證書並創建了開發人員和分發配置文件。

我能夠從 XCode 成功構建新版本,但以前存在的應用程序仍然不是 function。 甚至有可能解決這個問題嗎? 我已經搜索了解決方案,但這並不清楚

我能夠從 XCode 成功構建新版本,但以前存在的應用程序仍然不是 function。 甚至有可能解決這個問題嗎?

正如 Rudedog 在評論中建議的那樣,您需要分發使用新的有效證書簽名的應用程序。

感謝您的回復,如果我分發應用程序的新副本,則存儲在當前應用程序中的任何數據都將丟失。 絕對沒有辦法嗎?

只要捆綁標識符未更改並且未首先刪除舊應用程序,更新到應用程序的新版本不應刪除設備上現有的應用程序數據。 不要只相信我的話——我已經有一段時間沒有使用 ad hoc 分發了,所以測試一下以確認它是否有效。 但總的來說,這是真的:如果您從 App Store 更新應用程序,您肯定不會丟失設備上的數據。 在開發過程中,安裝在設備或模擬器上的應用程序的每個新版本都不會刪除以前安裝的版本寫入的數據。

暫無
暫無

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

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