在完成iOS開發,準備進行發佈以前,咱們都但願App能在周圍的朋友之間先進行測試,提提意見,修改完善以後再發布到App Store上。Apple考慮到這一點,所以經過Ad Hoc來實現發佈前的用戶測試。從另外一個角度講也就是經過Ad Hoc 將未發佈的App 給其餘人提早無償使用。app
關於Ad Hoc的使用其實很簡單,在Apple Developer官網的頁面上也有詳細的介紹。首先要注意的是咱們的App只能經過Ad Hoc分享給綁定咱們帳號的設備上,因此至是一百臺。而後看一下官方說明的步驟。ide
Step 1:建立並下載一個iOS 發佈證書。這個通常咱們在建立iOS開發證書後都會順便建立。工具
Step 2:建立並下載一個Ad Hoc Distribution Provisioning Profile ,就是Ad Hoc 發佈配置文件。這個很好辦,在網站中點擊Provisioning選項,點擊new profile建立,要填寫的信息以下:測試
Distribution method:Ad Hoc網站
Profile name:<App_Name> User Testing Profile.net
App ID:Appropriate app ID for the app being testedcode
Devices:Tester’s device identifierblog
這些信息想必誰都會填,就是在Devices上選中要分享的設備。建立完以後下載。ip
Step 3:這一步其實就是在Xcode中建立咱們的軟件的App文件。具體一共算三步:開發
(1)打開Xcode;
(2)點擊工具欄上的Product ->Archive,對App進行打包;
(3)在Organizer的Archives中就有你打包的App了,點擊Distribute,選擇 Ad Hoc,以下圖
以後保存,就獲得.ipa 文件。
Step 4:這一步就是把ipa文件和配置文件經過各類方式發送給要測試的朋友的電腦上,打開itunes,將配置文件先拉進itunes,而後將ipa文件也拉進去,同步就OK了。