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...