iOS公司專屬應用程式發布教程

來源:互聯網
上載者:User

標籤:ios 發布 企業版

ios公司專屬應用程式可以不經過app store發布,而可以直接在企業內部安裝使用。當然,發布公司專屬應用程式首先需要花$299申請成為企業開發帳號。下面介紹企業開發帳號如何發布公司專屬應用程式:

首先,用企業帳號登入apple開發人員中心,點擊member center,點擊certificates, identifiers & profiles,進入以下介面:

選擇左邊功能表列certificates下的production,然後再點擊右上方的“+”按鈕添加認證:

選擇In house and Ad hoc選項,點擊continue,之後會出現頁面要求你上傳csr檔案用來產生認證。csr檔案可以用鑰匙串訪問工具(keychain access)來產生,首先開啟鑰匙串訪問,點擊菜單喜好設定,按設定:

設定完畢後,點擊菜單->認證助理->從憑證授權單位請求認證:

填入電子郵件,需要與appid一致,選擇儲存到磁碟,勾選讓我指定金鑰組資訊,點擊繼續後csr檔案就已經產生儲存在磁碟上。

回到apple開發人員中心,上傳產生的csr檔案:

點擊generate,產生認證檔案:

點擊download下載,然後雙擊安裝認證,就可以在鑰匙串工具中看到認證已被按裝。再點擊done按鈕。

接著,要開始產生distribution版的描述檔案,在網頁中點擊左邊功能表列的privisioning profiles下的distribution:

選擇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中籤名認證和提供描述檔案發布應用。


iOS公司專屬應用程式發布教程

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.