登錄開(kāi)發(fā)者賬戶
1.打開(kāi)Apple開(kāi)發(fā)者登錄頁(yè)http://developer.apple.com/account
開(kāi)發(fā)者賬戶登錄
2.如果是第一次登錄或用戶賬戶登錄,會(huì)出現(xiàn)【雙重認(rèn)證】窗口,此時(shí)需要輸入注冊(cè)賬戶相關(guān)人員提供的6位驗(yàn)證碼(如下圖);
雙重認(rèn)證
3.輸入驗(yàn)證碼進(jìn)入開(kāi)發(fā)者主頁(yè)面,此時(shí)第一步就完成了
開(kāi)發(fā)者主頁(yè)面
添加用戶權(quán)限
由于蘋(píng)果開(kāi)發(fā)者賬戶操作比較頻繁,步驟也比較多,所以要求運(yùn)營(yíng)人員以公司名義注冊(cè)一個(gè)公用的AppleId(蘋(píng)果開(kāi)發(fā)者賬號(hào)),然后在App Store Connect中將此AppleId添加到用戶的開(kāi)者賬號(hào)中,并賦予相關(guān)權(quán)限,具體操作如下
1.在第一步登錄完成后【開(kāi)發(fā)者主頁(yè)面】中點(diǎn)擊App Store Connect
App Store Connect
2.點(diǎn)擊后會(huì)打會(huì)出現(xiàn)一個(gè)確認(rèn)頁(yè),繼續(xù)點(diǎn)擊【Go to App Store Connect】
3.在打開(kāi)的【App Store Connect】主頁(yè),選擇用戶和訪問(wèn)
App Store Connect主頁(yè)
4.進(jìn)入【用戶和訪問(wèn)】,在管理頁(yè)點(diǎn)擊添加用戶按鈕
5.在【添加新用戶】輸入姓氏、名字和AppleId郵箱地址(圖1),然后選擇對(duì)應(yīng)的權(quán)限(圖2)
注:圖1中輸入的信息為作者為寫(xiě)說(shuō)明編寫(xiě)的信息,實(shí)際操作中應(yīng)為公司注冊(cè)的公用的AppleId信息,
圖1
圖2
6.信息都輸入完成后,點(diǎn)擊邀請(qǐng)按鈕,邀請(qǐng)完成后需要到圖1時(shí)添加的郵箱確認(rèn)邀請(qǐng),確認(rèn)后【添加用戶權(quán)限】步驟完成。
邀請(qǐng)中
創(chuàng)建App ID
Tips:App ID是一個(gè)app的惟一標(biāo)識(shí),是一個(gè)app在蘋(píng)果生態(tài)中最基礎(chǔ)的部分和所有操作的前題
1.使用【添加用戶權(quán)限】步驟中添加的appleId(郵箱地址)在http://developer.apple.com/account頁(yè)面重新登錄蘋(píng)果開(kāi)發(fā)者賬戶。登錄完成后在主頁(yè)點(diǎn)擊下釁紅框標(biāo)注的部分
蘋(píng)果開(kāi)發(fā)者登錄主頁(yè)
2.在打開(kāi)的【添加Identifier】按步驟點(diǎn)擊下圖紅框標(biāo)注的部分,如下圖所示
Identifier列表
3.選擇添加的Identifie id的類型為App IDs,點(diǎn)擊Continue按鈕
Identifie的類型
4.選擇identifie對(duì)應(yīng)的應(yīng)用為App,點(diǎn)擊Continue按鈕
identifie對(duì)應(yīng)的應(yīng)用
5.填寫(xiě)注冊(cè)App ID的內(nèi)容,填寫(xiě)下圖紅框選中部分的內(nèi)容
6.選擇App Capabilities,在注冊(cè)頁(yè)面下方的Capabilities中選擇以下選項(xiàng)
App Groups
Domains
Push Notifications
7.選擇完成后點(diǎn)擊Continue按鈕,然后再點(diǎn)擊“Register”按鈕,出現(xiàn)以下頁(yè)面時(shí),此時(shí)您添加的App ID如果已經(jīng)顯示在Identifiers列表中?!癆pp ID”注冊(cè)完成
App ID注冊(cè)完成
創(chuàng)建開(kāi)發(fā)證書(shū)(打包證書(shū))
1.在左邊欄選擇”Certificates“(第1步),再點(diǎn)擊添加證書(shū)(第2步)
添加證書(shū)
2.在Create a New Certificate的頁(yè)面中選擇iOS Distribution(App Store and Ad Hoc),選擇完成點(diǎn)擊“Continue”,進(jìn)入選擇“Upload a Certificate Signing Request”頁(yè)面
選擇證書(shū)類型
3.在“Upload a Certificate Signing Request”頁(yè)面點(diǎn)擊Choose File按鈕,選擇電腦中已經(jīng)創(chuàng)建請(qǐng)求文件
Tips:創(chuàng)建Certificate Signing Request請(qǐng)點(diǎn)擊https://www.jianshu.com/p/5ba97e2b0045,注:需要一臺(tái)蘋(píng)果電腦
選擇請(qǐng)求文件
4.選擇完成,點(diǎn)擊“Continue”按鈕,證書(shū)就創(chuàng)建好了,下載創(chuàng)建好的證書(shū),在申請(qǐng)打包的郵件的附件中要包括該文件。
添加測(cè)試設(shè)備
Tips:如果需要要測(cè)試安裝包,則需要添加測(cè)試設(shè)備,如果不需要測(cè)試,該步驟可省略
1.在右側(cè)功能欄選擇“Devices”,在打開(kāi)的頁(yè)面中點(diǎn)擊“Register a Devcie”
添加測(cè)試設(shè)備
2.在注冊(cè)新設(shè)備頁(yè)輸入設(shè)備名稱和設(shè)備的UDID,點(diǎn)擊Continue按鈕
注冊(cè)新設(shè)備
3.這時(shí)會(huì)進(jìn)入添加設(shè)備確認(rèn)頁(yè),該頁(yè)會(huì)顯示剛才添加設(shè)備的信息,確認(rèn)無(wú)誤,點(diǎn)擊Reigster按鈕完成添加設(shè)備
確認(rèn)添加按鈕
Tips:添加多個(gè)設(shè)備,重復(fù)1~3步即可
創(chuàng)建描述文件
1.在左側(cè)欄選擇Profiles,然后點(diǎn)擊”添加“按鈕
創(chuàng)建描述文件
2.選擇Profile文件類型為AdHoc,點(diǎn)擊”Continue“按鈕
iOS打包時(shí)常用的的三種類型的Profile
Development:開(kāi)發(fā)調(diào)試
Ad Hoc:內(nèi)部測(cè)試
App Store:上線到蘋(píng)果商店時(shí)用到
選擇Profile文件類型
3.選擇App ID,選擇【創(chuàng)建App ID】步驟生成的App ID,選擇完成后點(diǎn)擊”Continue“按鈕
選擇App ID
4.選擇設(shè)備,選擇在【添加設(shè)備】步驟時(shí)添加的設(shè)備,
Tips:此時(shí)選擇的設(shè)備可以安裝測(cè)試安裝包,如果不選擇則打出來(lái)的安裝包不能在此設(shè)備中安裝。
選擇設(shè)備
5.輸入profile文件的名字(如下圖),輸入完成后點(diǎn)擊“Generate”生成profile文件
profile命名建議:
Development:xxxForDebug
Ad Hoc:內(nèi)部測(cè)試:xxxForAdHoc
App Store:xxxForAppStore
注:xxx為App的Identifier最后字段,如com.cn.sinoiov.professional,則xxx建議就用professional。
當(dāng)然,你也可起其它的命字,只要能正確標(biāo)識(shí)profile就可以
profile文件名命名
6.下載profile,點(diǎn)擊“Download”按鈕,下載profile文件
下載profile
7.生成release Profile文件,用于上傳AppStore
在【創(chuàng)建描述文件】第二步選擇AppStore,其它步驟與創(chuàng)建AdHoc Profile基本相同
選擇為AppStore
最后步驟
將上述操作生成的證書(shū)、描述文件(Profile)下載放到一起放到附件中,發(fā)送給相關(guān)開(kāi)發(fā)人員