天天看點

iOS OTA安裝部署

  iOS打包 1、在項目的project裡,選擇"iOS Device"(如果選擇的是iPad simulator or iPhone simulator,那麼"Product > Archive"是灰色的)

2、選擇"Product > Archive"來為你的project建立一個archive

3、這時應該會自動彈出organizer window (之後你可以通過"Window > Organizer"或Command+Shift+2打開它),并顯示所有建立的archive,點選"Distribute..." 按鈕

4、選擇 "Save for enterprise or Ad-Hoc deployment",點選"Next"

5、設定 "Code Signing Identity"對應的打包描述檔案,點選"Next"

6、設定"Save as"輸入一個檔案名,設定存放生成檔案的位置"Where",勾上"Save for Enterprise Distribution"。

7、設定"Application URL"為即将生成的ipa将放到web site裡的URL,設定"Title"為任意文本(此文本為點選下載下傳時彈出來的提示), 點選 "Save" 按鈕. 這時它将建立一個ipa檔案和一個與ipa檔案同名的plist檔案(假設為 Demo.ipa and Demo.plist)

<a href="itms-services://?action=download-manifest&url=http://域名/檔案目錄/Demo.plist" target="_blank" rel="external nofollow" >Install App</a>  
           

8、把步驟7生成的ipa and plist file複制到你的web site裡 (注意:其url要和步驟7設定的”Application URL“一樣),然後建立一個html檔案

  IIS伺服器布署 1、打開IIS Manager,左邊網站目錄標明網站目錄,然後輕按兩下右邊的"MIME Types"

2、點選右邊的“操作”中“添加”

檔案擴充名: .ipa

MIME類型: application/octet-stream

檔案擴充名: .plist

MIME類型: text/xml

3、重新啟動應用伺服器或網站   布署結束 在iOS系統中打浏覽器網站中的html頁面,然後Install App,提示出"Title"資訊,點選是就可以自動下載下傳安裝。   備注 此方法隻适用與iOS7以下的系統,如果是iOS7及以上的系統需要配置Https伺服器。具體Https配置可以查詢相關的一些相關的資料。 版權所有:半 飽 開發專欄

版本轉載:http://blog.csdn.net/banbaodevelop

ps:如有轉載請加以上資訊