透過itms-services協議,可以透過safari瀏覽器直接在IOS裝置上安裝應用程式。利用這種方式,只要在內網布置一個伺服器,測試人員只需要透過測試裝置的safari瀏覽器訪問特定的url既可以實現安裝,然後測試了。(PS:越獄裝置也可以)itms-services協議需要一個plist配置檔案。如果要實現上面圖示的功能,需要的檔案有:一個ipa檔案,一個plist檔案,一個html檔案和一個圖片檔案。其中,最主要的,就是plist檔案。透過shell指令碼,我們可以讓其自動為我們生成plist檔案和html檔案,並且在xcode工程中的ipa檔案和程式圖示檔案複製一份,放到一起。下面,我們來實現這個名為“ipa-publish”的shell指令碼。注意:該指令碼需要與“ipa-build”指令碼配合使用。“ipa-build”指令碼下載:點選這裡,相關文章《xcode自動打ipa包指令碼》
透過itms-services協議,可以透過safari瀏覽器直接在IOS裝置上安裝應用程式。利用這種方式,只要在內網布置一個伺服器,測試人員只需要透過測試裝置的safari瀏覽器訪問特定的url既可以實現安裝,然後測試了。(PS:越獄裝置也可以)itms-services協議需要一個plist配置檔案。如果要實現上面圖示的功能,需要的檔案有:一個ipa檔案,一個plist檔案,一個html檔案和一個圖片檔案。其中,最主要的,就是plist檔案。透過shell指令碼,我們可以讓其自動為我們生成plist檔案和html檔案,並且在xcode工程中的ipa檔案和程式圖示檔案複製一份,放到一起。下面,我們來實現這個名為“ipa-publish”的shell指令碼。注意:該指令碼需要與“ipa-build”指令碼配合使用。“ipa-build”指令碼下載:點選這裡,相關文章《xcode自動打ipa包指令碼》