iOS應用分發與內測(二)

來源:互聯網
上載者:User

iOS應用分發與內測(二)

在瞭解了上一篇部落格中的概念之後,現在我們來實際操作,如果有看過《iOS開發——遠程訊息推送的實現》這篇部落格實現遠程通知推送的話,會對今天的操作很熟悉。實現該步驟需要蘋果開發人員帳號(99刀)。具體實現如下:

(1)匯出鑰匙串訪問

選擇從認證助理“-->“從憑證授權單位請求認證”,電子郵件地址和常用名稱都可以填寫你的蘋果開發人員帳號的郵箱,最後這個儲存的就是CSR檔案,儲存好,等下會使用;

(2)登入蘋果開發人員網站,進入你的開發人員賬戶,

 

 

 

(3)選擇Certificates-->All,建立一個認證,類型選擇Product中的”App Store and Ad Hoc“,

後面就需要上傳剛才從鑰匙串訪問中產生的CSR檔案,點擊continue即可:

步驟完成後,點擊Download下載,會產生一個cer檔案,雙擊該cer檔案,就可以安裝了。安裝完成後,就可以在鑰匙串訪問中看到。到此為止,認證就安裝完成了。

(4)下面開始建立App ID

點擊Identifiers-->App IDs,在Name中任意輸入一個名字即可。在下面的Bundle ID中輸入你要分發應用的App ID. 最後一路點擊完成即可。

(5)添加裝置

到Devices-->All,添加一個裝置,只要輸入裝置的名稱(隨意)和UDID即可,如何擷取UDID,請參考《iOS應用分發與內測(一)》。

(6)配置的最後一步就是擷取設定檔Provisioning Profile.

由於我使用的是蘋果個人開發人員帳號,所以下面我選擇Ad Hoc:

.

 

 

然後下面就選擇你剛才註冊的App ID即可:

 

之後就是選擇自己剛才建立的認證和裝置,然後就為這個設定檔取個名字即可:

.

 

建立完成後,下載,雙擊安裝,該設定檔就能自動安裝到Xcode中去了。到此為止我們在蘋果開發人員網站上的配置就結束了。

 

(7)來到Xcode中,下面要為該應用產生ipa檔案,因為該檔案是可以直接安裝到iPhone上的,蒲公英平台也只接受該檔案。操作步驟如下:

運行裝置不要選擇模擬器,可以選擇真機,然後選擇Product-->Archive,機會出現如下介面:點擊右側的Export即可:

 

(8)下一步選擇Save for Ad Hoc Deployment:

.

 

.

 

最後一路Next即可,就會產生一個檔案夾,檔案夾裡面就包含了一個.ipa檔案,該檔案就是項目的可執行檔:

到此為止,Xcode中的配置也就完成了。

(9)來到蒲公英平台

註冊登入,直接上傳剛才產生的.ipa檔案即可,並填入必要的描述資訊即可。

(10)最後就,在手機上掃描二維碼,並在Safari中開啟,就可以安裝應用了。如果新的裝置要安裝該應用,就需要重新在蘋果的開發人員網站上添加新的裝置UDID和設定檔了,然後重新執行如下步驟。當然,一般情況下,可以事先把小組、公司的所有裝置UDID加入進去。整個過程還是比較簡單的。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.