我們的客戶剛剛加入iOS開發者企業計劃。他們已經用他們的企業分佈(Enterprise Distribution)簽署了應用程序(由我們開發),並通過MDM將其成功安裝在某些設備上。如何管理企業分銷憑證到期?
據我所知,當我的非企業分銷證書過期時,我必須更新它。只要設備檢查證書對Apple的OCSP服務器的有效性,此過期將禁用所有使用過期證書籤名的應用程序。
或者,我可以在失效日期前撤銷我的非企業分銷,並向Apple索要新的。根據相同的機制,禁用使用撤銷的證書籤名的應用程序(例如Ad Hoc測試版應用程序)將被禁用。
因此,對於我的開發人員程序,我不能同時擁有兩個有效的分發證書。好吧,作爲開發者,我們可以忍受這一點。
我們的客戶可以與iOS開發者企業版程序同時獲得兩份有效的企業分銷證書嗎?
據蘋果公司稱:
證書驗證
第一次打開應用程序的設備上,分佈 證書是由蘋果公司的OCSP服務器聯繫確認。除非 證書已被撤銷,否則應用程序將被允許運行。無法與 聯繫或從OCSP服務器獲得響應,不會將其解釋爲 吊銷。要驗證此狀態,設備必須能夠訪問ocp.apple.com 。請參閱「網絡配置要求」(第9頁)。
OCSP響應在OCSP服務器指定的時間段內緩存在設備上,當前時間爲3到7天。 證書的有效性將不會再次檢查,直到設備重新啓動 並且緩存的響應已過期。如果當時收到的撤銷是 ,應用程序將被阻止運行。撤銷 分銷證書將使您在 分銷的所有應用失效。
如果分發證書 已過期,則應用程序將不會運行。目前,分銷證書的有效期爲一年 。在您的證書過期前幾周,請從iOS DevCenter請求新的 分發證書,使用它創建新的 分發配置配置文件,然後重新編譯並將 更新的應用程序分發給您的用戶。請參閱「提供了更新的應用程序」(第10頁)
我缺少的東西或者是有可能是員工,與幾個潛在的數百個iOS設備在內部應用,無法打開他們的應用程序,而他們等待辭職的應用程序?
您能否提供該報價的鏈接? – 2012-02-09 23:39:33
不幸的是我不能。我幾個月前讀它,它似乎是蘋果公司刪除了相關內容,但你可以在這裏找到:[http://es.scribd.com/doc/72810321/FA-Wireless-Enterprise-App-Distribution](http:// es.scribd.com/doc/72810321/FA-Wireless-Enterprise-App-Distribution)的 – zapador 2012-02-10 07:59:46
可能重複的[iPhone應用程序:如何更新通過iOS的供應門戶過期分發證書(http://stackoverflow.com/問題/ 7096254/iphone-APP-如何對續約安到期的分佈證書 - 透IOS-PRO) – 2013-09-27 20:23:36