標籤:ios7 企業發布 無線安裝 問題 無法串連到
大家都知道,蘋果在發布7.1以後,不打個招呼就把企業發布方式給換掉了(譴責一下~)
以前普通伺服器+web頁面+ipa+plist就可以搞定,現在已經不行了。
關於現在企業發布教程網上貼出來了很多,也就不再贅述了。這裡推薦下好友阿福的部落格教程,地址:http://blog.csdn.net/lizhongfu2013/article/details/38375859
這裡重點說一下會遇到的問題以及解決方案。
1、由於我們現在需要的是https加密類型的web頁面,所以我們需要購買認證。這裡要注意的是自己頒發的認證是不可以的(類型12306那種網站的認證),必須要購買的受信任的認證。如果沒有的話請參考上面的部落格
2、如果你是按照上面教程來的或者類似的話,要注意一點,ipa和web頁面是放在普通伺服器路徑下面的。所以plist裡所指向的ipa地址是http而不是https
3、我們所需要的檔案中只需要把plist檔案放在https的伺服器上就可以,其他的沒有進行嘗試(PS.因為公司沒有購買認證 ==!)
4、說下幾個檔案的邏輯關係:
1)、首先我們的裝置(ipad、iPhone、touch and so on)訪問web頁面
2)、點擊下載後web頁面根據plist檔案地址去訪問plist
3)、程式開始下載,是plist檔案裡我們寫的ipa的地址,icon在下載時會顯示我們寫在plist檔案裡的圖片。沒有的話會是一個灰色的空白,下載完成後顯示程式內部的icon
5、Xcode6以後沒有plist檔案也是一個坑,5以及5以前使用Ad Hoc方式打包的時候有一個可選項用來配置產生的plist裡的ipa路徑,icon路徑以及顯示名稱等資訊。現在也沒有這些了。只能我們手動去弄一個plist來。方法可以找人copy一個來,也有人貼出了用終端產生的方法。感興趣的可以去stackoverflow去找找
6、在web頁面裡點擊下載提示無法串連到xxx的時候,一般是檔案路徑沒有寫正確。檢查下plist和ipa路徑是否正確。檔案存放位置是否正確
7、開始安裝應用的時候提示無法下載應用程式,一般是ipa路徑或者存放位置不正確。
8、ipa開始下載了,但是進度條跑著跑著不跑了,或者退回來了。這種情況應該是簽名有問題(問題7也有可以是簽名問題)。可以使用iPhone實用組態工具等來檢測
關於iOS7以後版本企業發布問題