如何發佈ios企業應用

ios企業應用能夠不通過app store發佈,而能夠直接在企業內部安裝使用。固然,發佈企業應用首先須要花$299申請成爲企業開發帳號。下面介紹企業開發帳號如何發佈企業應用:ios

首先,用企業帳號登陸apple開發者中心,點擊member center,點擊certificates, identifiers & profiles,進入如下界面:xcode

選擇左邊菜單欄certificates下的production,而後再點擊右上角的「+」按鈕添加證書:app

選擇In house and Ad hoc選項,點擊continue,以後會出現頁面要求你上傳csr文件用來生成證書。csr文件能夠用鑰匙串訪問工具(keychain access)來生成,首先打開鑰匙串訪問,點擊菜單偏好設置,按下圖設置:iphone

設置完畢後,點擊菜單->證書助理->從證書頒發機構請求證書:ide

填入電子郵件,須要與appid一致,選擇存儲到磁盤,勾選讓我指定密鑰對信息,點擊繼續後csr文件就已經生成存儲在磁盤上。工具

回到apple開發者中心,上傳生成的csr文件:ui

點擊generate,生成證書文件:3d

點擊download下載,而後雙擊安裝證書,就能夠在鑰匙串工具中看到證書已被按裝。再點擊done按鈕。code

接着,要開始生成distribution版的描述文件,在網頁中點擊左邊菜單欄的privisioning profiles下的distribution:blog

選擇In house後,點擊continue:

選擇wildcard app id,點擊continue:

選擇你剛纔生成的發佈版證書,點擊continue:

命名privisoning profile的名稱後,點擊generate生成便可,生成後也可直接下載privisioning profile文件了。

如今所須要生成的文件都生成完了,用xcode打開想要發佈的項目,打開build setting界面:

在code signing identity上選擇剛纔生成的證書,provisioning profiles選擇剛纔生成的provisioning profiles文件。

隨後點擊xcode的production菜單,點擊archive:

點擊左上角的distribute按鈕:

點擊export:

填寫安裝包所要保存的地方,而且勾選save for enterprise distribution選項,填入能夠提供app下載的網址,這樣就能夠經過網頁下載安裝。若是不想經過網頁安裝(網頁安裝會自動幫你裝上privisioning profile文件),能夠向使用者提供privisioning profiles,讓使用者用iphone配置實用工具安裝privisioning prifile,而後在用iTunes安裝ipa便可。

 

總結:

其實,發佈企業ios應用主要分爲3個步驟:

1.生成發佈版應用證書:這個證書代表你是花了$299的,該證書籤名了你的應用是企業應用

2.生成發佈版描述文件(provisioning profile):這個文件是根據上面的證書生成的,而且要提供給使用者安裝(網頁自動安裝),受權使用者能夠安裝其證書籤名的企業應用。

3.在xcode中籤名證書和提供描述文件發佈應用。

相關文章
相關標籤/搜索