1. 程式人生 > >ios企業分發應用(繼dropbox不能用後的新辦法)

ios企業分發應用(繼dropbox不能用後的新辦法)

眾所周知,註冊蘋果299美刀的企業者開發賬號後,可以分發應用;

ios7.0之前app下載連結可以是http的,但到了ios7.0以後,蘋果要求使用https的伺服器才能分發(有沒有看到我對蘋果的深深鄙視鄙視)。

正所謂道高一尺魔高一丈,人們很快發現可以使用dropbox分發(沒錢人的做法,有錢人可以租一個https的伺服器)。只是在使用者安裝的時候會出現dropbox的提示,網路也受到dropbox的牽制。但是很遺憾,幾個月後(也就是現在),dropbox不能用了。於是聰明的人類繼續尋找不付費的辦法。。。。。終於。。。。發現了。。。。。

*gitcafe*,沒錯,一個git,帶https的git。現在問題簡單了,我們只需要建立一個gitcafe的賬號,建立專案,在電腦上安裝git,新增ssh公鑰匙,建立Git倉庫(配置專案到本地),提交plist檔案到Git,再取得plist原始文件連結,最後拼裝成itms-services地址就行了。有點暈?蛋定,請繼續往下看:

1-建立gitcafe

 開啟https://gitcafe.com後單擊建立吧,此步驟不多做說明。

2-建立專案

註冊成功後會自動跳轉到如下頁面,

請單擊頁面中的“新建一個專案”,輸入專案資訊後,如下圖所示,單擊"建立"完成專案的建立。


3-在電腦上安裝git

建立完專案後,自動跳轉頁面,如下圖所示:


點選“安裝並設定Git到您的電腦上”,跳轉到頁面https://gitcafe.com/GitCafe/Help/wiki/%E5%A6%82%E4%BD%95%E5%AE%89%E8%A3%85%E5%92%8C%E8%AE%BE%E7%BD%AE-Git#wiki後根據提示下載git並安裝。

4-新增ssh公鑰匙

繼續剛才頁面https://gitcafe.com/GitCafe/Help/wiki/%E5%A6%82%E4%BD%95%E5%AE%89%E8%A3%85%E5%92%8C%E8%AE%BE%E7%BD%AE-Git#wiki的下面幾個步驟:


5-建立Git倉庫(配置專案到本地)

根據下圖提示,開啟終端,輸入下面命令

在終端輸入完成後,點選“繼續”。

6-提交plist檔案到Git

完成以上5步後,就可以正常使用在Git中建立的專案了,我們先把一個plist放入相應資料夾(步驟5中mkdir KidBook 就是指定專案放入KidBook資料夾中,所以把plist放入KidBook資料夾中),如下圖所示:

再通過終端輸入git命令把plist檔案提交到git

$ git add KidBook_iPad_1.0.0.20140708.plist

$ git commit -a -m 'plist檔案'

$ git push -u origin master

7-抓取plist原始文件連結,拼裝成itms-services

提交plist檔案後,可以在git中檢視到,如下圖:

先選中此plist檔案,然後點選“原始文件”,自動跳轉頁面,複製頁面的連結,如:https://gitcafe.com/iLive/KidBook/raw/master/KidBook_iPad_1.0.0.20140708.plist

拼裝成itms-services,得到:itms-services://?action=download-manifest&url=https://gitcafe.com/iLive/KidBook/raw/master/KidBook_iPad_1.0.0.20140708.plist

至此,完成分發,以下是ipad在safari開啟拼裝後的連結截圖

****在此奉上一篇關於git的常見錯誤問題:http://blog.csdn.net/god_wot/article/details/10522405,感謝作者