注意:公司存在多個項(xiàng)目的團(tuán)隊(duì)開發(fā)奄抽,請不要參照本文檔!G幌 瘟芝!否則因此所產(chǎn)生的一切后果签赃,概不負(fù)責(zé)哈抽诉!
寫在最前邊纹份,簡單介紹個這篇文檔的整理原由:從 Xocde7.0 版本開始枢冤,蘋果在 Xcode 中新增了一個叫“Automatically manage signing”的功能梅屉,起初還不是很完善饲趋,直到 Xcode8.0版本,這個功能變得越來越便利值依,極大的方便了蘋果開發(fā)者圃泡。
閑話少絮,直接發(fā)車愿险!
發(fā)布環(huán)境參數(shù)如下:
系統(tǒng)版本:MacOS 10.11.6
IDE版本:Xcode 8.2.1
適用情況及范圍:
適用對象:公司獨(dú)立開發(fā)者颇蜡、個人開發(fā)者
1.打開 Xcode 新建一個測試工程:
2.添加“開發(fā)者賬號”:
登錄成功后的狀態(tài):
3.選擇開發(fā)者:
4.到這一步,Xcode 會自動申請一個調(diào)試證書:(證據(jù)有兩個辆亏,見下方)
證據(jù)一:
5.登錄“蘋果開發(fā)者網(wǎng)站”:
6.進(jìn)入證書风秤、標(biāo)識、配置文件選項(xiàng):
證據(jù)二:
7.回到 Xcode 開啟通知業(yè)務(wù):
8.狀態(tài)如下即為完成:
9.回到開發(fā)者網(wǎng)站確認(rèn)下 AppID 注冊狀態(tài):
10.回到開發(fā)者后臺扮叨,改選“iTunes Connect”:
插一嘴缤弦!首次進(jìn)入的頁面如下:
11.選擇“我的 App”:
12.添加:
13.新建 App:
14.填寫必要信息:(至此,iTunes Connect 開辟空間完成)
15.返回 Xcode 準(zhǔn)備打包:
16.回到 Xcode 打包:
17.驗(yàn)證:
18.確認(rèn)開發(fā)者信息:
19.這時 Xcode 已經(jīng)自動生成“發(fā)布證書”及“發(fā)布配置文件”:
發(fā)布證書生成的證據(jù):
20.驗(yàn)證成功:
21.上傳 App 包:
22.確認(rèn)開發(fā)者信息:
23.上傳:
24.上傳過程比較慢彻磁,需要耐心等待一下:(這種上傳方法需要拼人品碍沐,極其蛋疼狸捅。下面會附另一種方法)
25.上傳成功:
26.上傳成功,回到“iTunes Connect”后臺:
處理完成:
27.選擇“構(gòu)建版本”
28.提交審核:(至此上架結(jié)束@厶帷)
附:另一種上傳方法:
1.打包后尘喝,選擇“導(dǎo)出”:
2.默認(rèn)選擇第一個即可:
3.確認(rèn)開發(fā)者信息:
4.導(dǎo)出:
5.啟動“Application Loader”工具:
6.登錄“開發(fā)者賬號”:
7.選取之前導(dǎo)出的 ipa 包:
8.核對上傳 App 信息:
9.上傳成功:
10.結(jié)束窗口:
錯誤體現(xiàn):
一、iTunes Store operation failed. 如圖:
解決辦法:
前往“iTunes Connect”后臺斋陪,為 App 創(chuàng)建上傳空間朽褪。
二、登錄“Application Loader” 提示錯誤无虚,如圖:
解決辦法:
1.登錄蘋果 ID 網(wǎng)站:www.applied.apple.com
2.選擇如圖所示位置創(chuàng)建密碼:
3.拷貝生成的密碼:
4.返回“Application Loader”缔赠,使用拷貝的密碼登錄:
不足之處,還望各路大神不吝賜教骑科!多謝~~~橡淑!