App Store作為蘋果官方的應用商店,審核嚴格周期長一直讓用戶頭疼不已,很多app都“死”在了審核這一關,那我們就要放棄iOS用戶了嗎?當然不是!本期我們從iOS app上架流程開始梳理,詳細了解下iOS app上架的那些事。
iOS app上架總體流程:
1登錄蘋果開發者中心,注冊開發者賬號
如果你是第一次申請注冊使用Apple ID登錄蘋果開發者網站,需要同意“蘋果開發者協議”,提交請求,這個時候你的Apple ID 就已經成為了一個開發者的ID了。如圖1-1:
圖1-1 同意蘋果開發者協議并提交申請
2
申請付費開發者,加入蘋果開發計劃
圖2-1 加入蘋果開發者計劃
圖2-2 開始注冊
圖2-3 注冊說明
補充說明2-1:
- 雙重驗證相關
蘋果新規定Apple ID需開啟雙重驗證才能注冊開發者賬號,所以在加入開發者之前需要根據提示開啟設備進行雙重驗證;驗證方法采用登錄電腦上的iCloud根據提示進行驗證(或者其他設備,如登錄手機進行雙重驗證),以下是部分相關圖片
圖2-4 雙重驗證相關
圖2-5雙重驗證相關
圖2-6 選擇開發者類型
補充說明2-2:
- Apple 開發者賬號
- 個人賬號:個人申請用于開發 Apple App 所使用的賬號,僅限于個人使用,可以在 App Store 發布應用,申請比較容易,¥688.00/年 ($99.00/year)。
- 公司賬號:以公司名義申請的開發者賬號,用于公司內部的開發者共用,可以在 App Store 發布應用,申請流程相對麻煩,¥688.00/年 ($99.00/year)。
- 企業賬號:一般是公司規模在 500 人以上的企業,用于內部測試、分發應用的賬號,不能在 App Store 發布應用,申請流程相對麻煩,¥1988/($299.00/year)。
- 不同開發者賬號步驟與所需資料
填寫詳細的注冊信息,統一相關協議,通過驗證審核之后再次點擊繼續進入支付頁面,具體步驟參考圖2-7:
圖2-7 填寫注冊信息
圖2-8 同意協議并且繼續
圖2-9 注冊等待驗證通過
圖2-10 支付
圖2-11 再次登錄
圖2-12 填寫付費信息的頁面
支付成功后,蘋果會在48小時內對訂單進行處理,之后可能會收到郵件要求到指定的頁面上傳身份證照片。
如果遇到任何問題,可以撥打蘋果開發的售后服務電話4006701855。
補充說明2-3:
- 鄧白氏DUNS的申請
鄧白氏DUNS編碼相當于公司在蘋果公認的權威組織中注冊了自己的身份證;可以點擊相關鏈接先進行驗證,沒有可以直接申請。具體申請步驟可以參考百度經驗:
3創建證書
使用APICloud平臺開發iOS應用需要用到幾個證書,下面的圖為各個證書使用的地方。接下來為各個證書的創建教程。
4 創建App ID
首先打開蘋果開發網站,通過Account進入開發賬戶,如圖:
登錄成功后選擇Certificates, Identifiers & Profiles(如果沒有這一項請查看教程最開始的說明),如圖:
如圖,在左側菜單選擇Identifiers,然后點擊添加按鈕
選擇App IDs,點擊右上角的Continue按鈕
在Bundle ID處選擇Explicit,填寫自己項目的ID,這里填寫的ID即是控制臺上傳證書頁面需要填寫的App IDs
如果應用需要使用推送功能,在下面的Capabilities列表中勾選上Push Notifications項,點擊Continue
確認信息無誤后點擊Register,完成創建。
5云編譯p12證書制作
若開發賬號下已經存在certificate了可以跳過創建的步驟,一個賬號下有一個certificate即可,多個應用可以共用。
生成certSigningRequest文件
如圖,打開應用程序->實用工具->鑰匙串訪問
如圖,選擇從證書頒發機構請求證書
接下來填寫郵件地址,選擇存儲到磁盤,點擊繼續
如圖,保存文件到桌面。