ios企業版如果證書過期了 iOS企業版證書到期

2021-10-13 02:10:36 字數 783 閱讀 2465

1,企業版帳號(年費$299,enterprise)每個distribution certificate(分發證書) 3年到期;

因此,如果不能十分確定每乙個打出來的ipa的有效期(過期時間),而又需要關注它具體什麼時候需要強制使用者update,最好是在要發行的ipa生成之後,檢視其中的provisioning profile。具體方法:

1,解壓ipa:右鍵->開啟壓縮包;

2,進入解壓後生成的payload目錄;

4,找到檔案:embedded.mobileprovision

5,用檢視文字檔案的工具開啟這個檔案,並轉換編碼為utf-8。

補充一點,如果在控制台,直接:

# unzip ***.ipa 得到payload目錄,然後

# cd payload , 繼續

# vi embedded.mobileprovision 就可以直接開啟provision檔案,不用再轉換編碼了

當然,更加方面的是在finder裡使用檔案的預覽功能啦,直接點embedded.mobileprovision ,預覽裡就能看到內容啦

轉換為utf-8後,這個provisioning profile檔案大部分內容都是可讀的,可以檢視其中的creationdate 和 expirationdate 是不是預期的時間,或者記錄此時間,並在此之前安排使用者update。

只不過,絕大多數使用者都不喜歡調整自己裝置的時間的,調整了別忘了調整回來,否則可能會導致很多奇怪的問題,比如push獲取不到token之類~

捕獲.png

說明:

IOS 企業版打包發布

一.打包 1 首先要有專門的企業賬號,自行解決。2.打包注意事項 1.開啟xcode,在code signing下有個code signing resource rules path 新增 sdkroot resourcerules.plist 2.打包選項 二.發布 1.建立plist檔案 命名形...

iOS企業版分發關於plist和證書的那些事

ios企業版分發關於plist和證書的那些事 1.需要ssl證書 例如 2.配置mime 對於 iis,使用 iis manager 在伺服器的 屬性 頁面中新增 mime 型別 l plist text xml 3.plist有中文時會有問題 在瀏覽器上開啟 plist檔案,能正常顯示內容則可,否...

iOS企業版app部署到自己的伺服器

參考 步驟 2.吧ipa和放到自己的伺服器中去 4.吧manifest.plist檔案上傳到github 注意manifest.plist必須是https伺服器 解決方案 換個思路,找個開放的https空間,將所需檔案部署上即可使用。在這裡我們嘗試github 登入上github 建立倉庫 uplo...