首先,你必須得有開發者帳號,如何申請開發者帳號,這裏就再也不累贅,請自行百度。xcode
1、何時使用ad hoc證書app
app發佈以前,通常都要在真機上面進行測試,因此須要打包測試版(這不廢話嗎)測試
2、證書的建立與使用流程ui
在建立證書以前咱們須要在咱們的電腦上生成一個Certificate Signing Request即證書註冊請求文件,找到mac下的「鑰匙串訪問」點擊進入操做界面spa
選擇「存儲到磁盤」,點擊存儲以後咱們會得到這樣一個文件,請記住文件路徑(笑臉)
接下來咱們登錄蘋果開發者帳號,Certificates-Development
點+號新增證書插件
Choose file 選擇剛剛下載的證書3d
此時你應該擁有了一個測試證書了,點擊download並安裝,你在鑰匙串裏面就能看到你的測試證書了。調試
三.建立app idscode
點擊右上角的+號blog
Bundle ID欄中填寫的必須和你的xcode -Bundle Identifier中的內容保持一致
完善表單,提交submit就能夠完成這一步的操做
4、建立測試設備
點擊左側菜單的Devices下的all 來添加咱們所支持的運行設備,填寫設備的nama,UDID能夠經過itunes查看,完善表單添加測試設備
5、建立Provisioning Profiles文件
選擇咱們以前建立的app id
Continue
選擇咱們建立的調試證書
雙擊安裝
6、xcode 如圖操做點擊preferences添加你的開發者帳號
7、接下來咱們去xcode,Team這行裏選擇你剛纔帳號中的team Name中顯示的名字
設置Target-General-Signing,x-code8 有一個Automatically manage signing,此時要去掉勾選,而後配置Provisioning Profile 爲剛剛建立好的 adhoc 配置文件
八.此時全部環境都配置完成
菜單選擇 Product -> Archive,而後等待編譯
九.還不打包?
十,接下來咱們點next,等待build就能夠獲得ipa包,再經過第三方插件給手機安裝上便可測試。
碼字太累了,全流程你們儘可能看圖,有不完善的地方,敬請谷歌!!