目錄
1. 注冊測試設(shè)備
2. 證書
3. 上線步驟
1. 注冊測試設(shè)備
現(xiàn)在可以通過運(yùn)行測試機(jī),然后點(diǎn)擊Register Devices來直接注冊測試設(shè)備。
以前需要在itunesStore中獲取測試機(jī)的UDID然后在開發(fā)者官網(wǎng)中手動(dòng)注冊。
第一步. 獲取UDID(用于添加測試設(shè)備)

連接手機(jī),彈出iTunesStore,點(diǎn)擊手機(jī)圖標(biāo)

雙擊序列號

UDID
第二步. 注冊測試Devices

新建Devices

填寫設(shè)備名 和UDID
2. 證書
- 創(chuàng)建發(fā)布證書(用于創(chuàng)建描述文件)
發(fā)布證書(可用于:)
AdHoc測試 (企業(yè)簽名后,便可任何設(shè)備下載)
Store發(fā)布
測試證書
現(xiàn)在已經(jīng)不需要下載,直接勾選General | Automatically manage signing
1.鑰匙串訪問 | 證書助理 | 從證書頒發(fā)機(jī)構(gòu)請求證書
2.創(chuàng)建發(fā)布證書(發(fā)布證書之前只能創(chuàng)建1個(gè),現(xiàn)在可以創(chuàng)建多個(gè))。

創(chuàng)建csr 第一步

創(chuàng)建csr 第二步

新建發(fā)布證書

選擇AppStore and Ad Hoc 發(fā)布和測試

選擇剛剛創(chuàng)建的csr

下載證書并雙擊
- 創(chuàng)建App Identifiers(用于創(chuàng)建描述文件)

新建App ID

填寫App名 BundleID

register done
- 創(chuàng)建描述文件
發(fā)布選:AppStore
測試選:Ad Hoc
2者用的是同一個(gè)發(fā)布證書(App Store發(fā)布證書)

新建,右上角+

選擇AppStore

選擇App ID

選擇證書

填寫描述文件名

下載并雙擊

選擇描述文件
3. 上線步驟
1、確保證書、描述文件,版本號、線上環(huán)境(服務(wù)器地址)是否正確
2、打包
Product | Archive (如果按鈕灰色不可選,選擇Generic iOS Device)
Export | Store商店/Hoc測試 (該窗口 可通過Window | Orginizer打開)
3、如果是第一次,則需在itunes商店創(chuàng)建應(yīng)用
Apple Developer | itunes connect中創(chuàng)建應(yīng)用
App信息選擇類別,副類別
價(jià)格范圍選0
App
介紹圖片可以只放iPhone5.5(用plus模擬器跑一下 截5張)
技術(shù)支持url
icon要1024*1024 且不能有alpha透明
關(guān)鍵詞以英文逗號分隔
構(gòu)建版本(可通過 活動(dòng) 查看提交版本是否被檢測通過)
選擇分級
有登錄則提供登錄賬號密碼
4、上傳ipa包
Xcode | Open Developer Tool | Application Loader
// 或者 右鍵Xcode | Open Developer Tool | Application Loader
// 使用了二次驗(yàn)證則登錄密碼需是登陸https://appleid.apple.com/account/manage | Generate Password 中輸入任意字符串后獲得的密碼
/*
注意:XCode11及之后不再內(nèi)置ApplicationLoader工具,需要在終端使用相應(yīng)命令上傳或者AppStore中下載Transporter工具來上傳
*/