不通過App Store,直接安裝應用程序的實現步驟:
1、設置簽名
利用developer profile或者adhoc distribution profile簽名app,註意,不能使用distribution profile方式簽名;個人開發者證書只能在100個設備中實現無線安裝。
2、生成arichive
菜單:product->archive,完成後可以在organizer中看到生成的arichive。
3、生成ipa
選擇剛剛生成的arichive,點擊“Distribute...",彈出如下圖界面,選擇第二個,點“next”,設置相關參數,壹
定要勾選“save for enterprise distribution”。application
url,是生成的ipa在服務器的位置;title是安裝過程中出現的標題;large image url 和 smal image
url是安裝過程中出現的圖標。點擊保存,將生成兩個文件:***.ipa和***.plist。
4、服務器部署
將生成的***.ipa和***.plist文件部署到服務器,同時在服務器生成壹個html文件,目的是點擊後打開壹個鏈接,這樣ios設備就會執行指令自動安裝app了。