蘋(píng)果賬號(hào)打包發(fā)布APP流程詳解

賬號(hào)類(lèi)型

蘋(píng)果開(kāi)發(fā)者賬號(hào)分為個(gè)人、公司、企業(yè)、和教育四種賬號(hào)類(lèi)型。

個(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如下圖:

手動(dòng)設(shè)置證書(shū)、描述文件

在最新的xcode版本中可以只設(shè)置證書(shū),然后交給xcode自動(dòng)匹配描述文件,具體如下圖:

設(shè)置證書(shū),自動(dòng)選擇描述文件

選擇相對(duì)應(yīng)的你的證書(shū)和描述文件,然后將你的工程的version和build對(duì)應(yīng)加一下,version一定要大與之前的版本,有要求的可以根據(jù)要求做改變。

這里寫(xiě)圖片描述

在這些填寫(xiě)完整之后,最后檢查一邊的工程是否代碼有錯(cuò)等等,工程左上方選擇真機(jī),這個(gè)地方一定要換成release。然后.command + B 編譯一下你的工程。

這里寫(xiě)圖片描述

點(diǎn)擊Product —Analyze(先分析一下程序),再選擇Archive編譯app,完成后選擇對(duì)應(yīng)版本上傳。上傳完成后在你的開(kāi)發(fā)者賬號(hào)上進(jìn)行更新信息編輯,提交審核。最后發(fā)布測(cè)試版本。(在分析和編譯過(guò)程中設(shè)備盡量選擇真機(jī))

這里寫(xiě)圖片描述

1、一般情況下我們會(huì)先導(dǎo)出安裝包上傳到 http://fir.im,用于所有人測(cè)試

這里寫(xiě)圖片描述

選擇對(duì)應(yīng)的證書(shū),確認(rèn)證書(shū)與描述文件是否一致

這里寫(xiě)圖片描述

2、編譯完成后選擇上傳到APP Store(Upload APP Store), 如果直接上傳受網(wǎng)絡(luò)影響可導(dǎo)出安裝包采用輔助上傳。

這里寫(xiě)圖片描述

上傳過(guò)程中遇到的問(wèn)題:

1、網(wǎng)絡(luò)原因造成上傳失敗,翻墻或是找個(gè)好網(wǎng)絡(luò) (iTunes Store operation failed)

這里寫(xiě)圖片描述

2、iTunes 轉(zhuǎn)移APP后出現(xiàn)警告ITMS-90076 提示是warning,對(duì)提交版本沒(méi)什么影響 (WARNING ITMS - 90076)

這里寫(xiě)圖片描述

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)

這里寫(xiě)圖片描述
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容