我們有一家公司提供iPad(約1000臺iPad)與我們的內部iOS應用程序,這些應用程序由我們的MDM Apple Profile Manager管理。通過配置文件管理器在內部安裝iOS配置文件配置文件
我們使用Apple Developer Enterprise Program來構建內部應用程序,並擁有3年到期證書和1年到期配置文件。
我們正在努力爲證書(每3年)和供應型材(每1年)的續費WITHOUT:
- 完全重建與新的供應配置文件,並通過MDM重新分配它的應用
- 任何人都必須觸摸iPad以安裝新的配置文件。 (假設新的供應配置文件在到期前從Developer Portal續訂)。
根據這個帖子,Renew iOS Provisioning Profile on in-house app
他們說
或者,您可以生成配置文件,然後通過 MDM配置文件分發到所有設備(如果你使用 MDM解決方案)或通過電子郵件(不是一個很好的經驗)。
所以我的問題是:
- 是否有可能通過蘋果公司配置文件管理器來安裝新的供應配置文件?我該如何去做呢?
- 我試着通過電子郵件發送
.mobileprovision
文件並從iPad上打開該文件,但它並沒有安裝配置文件。我做錯了什麼? - 處理證書(3年到期)和配置文件(1年到期)的最佳方式是什麼?
謝謝您的答覆。不幸的是,你不能幫助我的問題1,這是我目前的首要任務:(對於問題3,你的意思是辭去一個ipa文件是改變配置文件裏面而不重建應用程序? –
重新簽名應用程序將取代供應配置文件和應用程序的簽名(簽名與證書綁定,因此它使用新證書籤署應用程序),而無需重新構建應用程序。如果您無法訪問原始源代碼,或者無法在新版本的Xcode上構建舊項目而沒有實質性更改。如果配置配置文件過期,則無需重新簽署應用程序,只需部署設備的新配置文件 – wottle
好吧,讓我總結一下,看看我是否清楚它的意思,如果配置文件過期,請更新它並找到一種方法將新的配置文件安裝到設備上。證書是由於到期,更新證書和配置文件,重新簽署應用程序,然後刪除舊的應用程序並將新的(重新簽名的)ipa文件安裝到設備。 –