App Store上架流程/蘋果app發(fā)布流程
第一步:擁有自己的蘋果開發(fā)者賬號(hào):
開發(fā)賬號(hào)分為兩類:99美元(發(fā)布App Store用的,也就是上架蘋果商店用這個(gè));299美元(企業(yè)授信證書,不用上架appstore 亦可使用。弊端:證書容易被封,證書包月在500元左右)
開發(fā)申請(qǐng)?jiān)斍橐婃溄樱?/p>
第二步:創(chuàng)建相關(guān)證書和配置文件:
一、了解相關(guān)證書之間的區(qū)別:
登錄開發(fā)者賬號(hào):https://developer.apple.com/account/overview.action
進(jìn)入該頁(yè)面,左側(cè)一欄是相關(guān)證書欄目:
Certificates: 證書,常用的證書類型有4種:真機(jī)調(diào)試證書、推送調(diào)試證書,發(fā)布證書、推送生產(chǎn)證書。
Identifiers: App ID,跟項(xiàng)目工程的 Bundle Identifier(也就是bundle id),此id是app的唯一的識(shí)別符。
Devices: iOS設(shè)備在真機(jī)調(diào)試、AdHoc發(fā)布時(shí)都需要包含設(shè)備的UDID才可以安裝。
Provisioning Profiles: 配置文件(描述文件),不同類型的開發(fā)者賬號(hào)都包含 Development、AdHoc 這兩種 Profile,不同的是個(gè)人、公司開發(fā)者賬號(hào)有發(fā)布到 App Store 的 Profile,而企業(yè)開發(fā)者賬號(hào)則是 InHouse 企業(yè)內(nèi)發(fā)布的 Profile。
建證書(Certificates):
創(chuàng)建證書文件:
創(chuàng)建證書請(qǐng)求文件(必須使用Mac電腦):打開后,選擇 鑰匙串訪問--證書助理--從證書頒發(fā)機(jī)構(gòu)請(qǐng)求證書,如下圖所示:
填寫好證書信息,保存該證書。 注意:用戶電子郵件地址是必填項(xiàng),ca電子郵件地址是選填項(xiàng),常用名默認(rèn)出現(xiàn)的可以不用填; 請(qǐng)求是:選擇“存儲(chǔ)到磁盤”,存儲(chǔ)到電腦桌面上,方便是一個(gè)。
點(diǎn)擊“繼續(xù)”,選擇存儲(chǔ)該證書的位置,即可生成證書請(qǐng)求文件,如下圖所示:
后臺(tái)生成相關(guān)證書:
開始創(chuàng)建證書:
開始創(chuàng)建證書:在開發(fā)者賬號(hào)的證書欄目下,點(diǎn)擊右上角的“創(chuàng)建證書”按鈕。選擇“發(fā)布到 App Store”,并填寫好相關(guān)信息,如下圖所示:
證書有兩大類,開發(fā)證書(Development,也稱為調(diào)試證書)和發(fā)布證書(Production)上架配置這個(gè)證書。 常用的有以下幾種: ① iOS App Development:真機(jī)調(diào)試證書。 ② Apple Push Notification service SSL (Sandbox