賬號(hào)類型
蘋(píng)果開(kāi)發(fā)者賬號(hào)分為個(gè)人烛卧、公司、企業(yè)妓局、和教育四種賬號(hào)類型总放。
個(gè)人開(kāi)發(fā)者賬號(hào)(Individual)包含免費(fèi)賬號(hào)和付費(fèi)賬號(hào)。免費(fèi)賬:申請(qǐng)免費(fèi)賬號(hào)就可以從App Store下載軟件好爬;付費(fèi)賬號(hào):99美元一年局雄,供個(gè)人開(kāi)發(fā)使用。個(gè)人賬號(hào)只能有一個(gè)開(kāi)發(fā)者存炮。100個(gè)蘋(píng)果的iOS設(shè)備UDID測(cè)試炬搭。注:一般也有公司使用個(gè)人付費(fèi)賬號(hào)
公司賬號(hào)(Company/Organization):99美元一年,可以定義一定數(shù)量的開(kāi)發(fā)者子賬號(hào)蜈漓,不過(guò)只能有主賬號(hào)來(lái)提交,發(fā)布等操作宫盔,申請(qǐng)時(shí)需要填寫(xiě)公司的鄧白氏編碼(D-U-N-S)
企業(yè)賬號(hào):299美元一年融虽,供企業(yè)內(nèi)部賬號(hào)使用,外面用戶不用使用itunes訪問(wèn)到灼芭,而且綁定認(rèn)證次數(shù)無(wú)限有额。
教育賬號(hào):費(fèi)用0美元 ,只能教育機(jī)構(gòu)或?qū)W院內(nèi)部使用彼绷。必須是蘋(píng)果iOS開(kāi)發(fā)者計(jì)劃授權(quán)機(jī)構(gòu)巍佑。不能對(duì)外正式發(fā)布iOS應(yīng)用程序。
個(gè)人付費(fèi)賬號(hào)打包發(fā)布APP流程
1.預(yù)先準(zhǔn)備
首先保證你的電腦上面已經(jīng)有了開(kāi)發(fā)者賬號(hào)上面的證書(shū)和描述文件寄悯,如果沒(méi)有下載證書(shū)和關(guān)聯(lián)文件句狼,這個(gè)時(shí)候你從開(kāi)發(fā)者賬號(hào)上下載下來(lái)的證書(shū)和描述文件到電腦上,雙擊打開(kāi)热某。
在確保有了賬號(hào)的發(fā)布證書(shū)和描述文件之后,接下來(lái)就是和你的工程相關(guān)聯(lián)了胳螟。首先雙擊證書(shū)和描述文件昔馋,一定要雙擊打開(kāi),不要下載之后就放到桌面不管了糖耸。雙擊之后打開(kāi)你的App項(xiàng)目XCode工程秘遏,build setting搜索 code signing如下圖:
在最新的xcode版本中可以只設(shè)置證書(shū)嘉竟,然后交給xcode自動(dòng)匹配描述文件邦危,具體如下圖:
選擇相對(duì)應(yīng)的你的證書(shū)和描述文件舍扰,然后將你的工程的version和build對(duì)應(yīng)加一下倦蚪,version一定要大與之前的版本,有要求的可以根據(jù)要求做改變边苹。
在這些填寫(xiě)完整之后陵且,最后檢查一邊的工程是否代碼有錯(cuò)等等,工程左上方選擇真機(jī)个束,這個(gè)地方一定要換成release慕购。然后.command + B 編譯一下你的工程。
點(diǎn)擊Product —Analyze(先分析一下程序)茬底,再選擇Archive編譯app沪悲,完成后選擇對(duì)應(yīng)版本上傳。上傳完成后在你的開(kāi)發(fā)者賬號(hào)上進(jìn)行更新信息編輯阱表,提交審核殿如。最后發(fā)布測(cè)試版本贡珊。(在分析和編譯過(guò)程中設(shè)備盡量選擇真機(jī))
1、一般情況下我們會(huì)先導(dǎo)出安裝包上傳到 http://fir.im握截,用于所有人測(cè)試
選擇對(duì)應(yīng)的證書(shū)飞崖,確認(rèn)證書(shū)與描述文件是否一致
2、編譯完成后選擇上傳到APP Store(Upload APP Store), 如果直接上傳受網(wǎng)絡(luò)影響可導(dǎo)出安裝包采用輔助上傳谨胞。
上傳過(guò)程中遇到的問(wèn)題:
1固歪、網(wǎng)絡(luò)原因造成上傳失敗,翻墻或是找個(gè)好網(wǎng)絡(luò) (iTunes Store operation failed)
2胯努、iTunes 轉(zhuǎn)移APP后出現(xiàn)警告ITMS-90076 提示是warning牢裳,對(duì)提交版本沒(méi)什么影響 (WARNING ITMS - 90076)
3、關(guān)于AppStore內(nèi)部測(cè)試描述文件發(fā)送變化需要從新下載叶沛,否則導(dǎo)出安裝包會(huì)報(bào)錯(cuò)蒲讯,錯(cuò)誤如下 (AN APP ID with Identifier '此處為bundle ID' is not available,plaese enter a different string)