1.2 輸入Apple ID和密碼(沒有則需注冊) 要注意郵箱后綴要與公司網站一致(使用公司域名郵箱)。 1.3 加入蘋果開發者計劃(如已加入,可跳過這一步) 如果你是第一次申請注冊使用Apple ID登錄蘋果開發者網站,需要同意“蘋果開發者協議”,提交請求,這個時候你的Apple ID就已經成為了一個開發者的ID了。 同意蘋果開發者協議并提交申請 申請付費開發者,加入蘋果開發計劃 1.4 點擊登記 1.5 開始注冊 雙重驗證相關 蘋果新規定Apple ID需開啟雙重驗證才能注冊開發者賬號,所以在加入開發者之前需要根據提示開啟設備進行雙重驗證;驗證方法采用登錄電腦上的iCloud根據提示進行驗證(或者其他設備,如登錄手機進行雙重驗證) 1.6 根據需要選擇賬號類型(個體、公司、政府組織) 幾種賬號類型的差異如下: 不同開發者賬號步驟與所需資料 填寫詳細的注冊信息,統一相關協議,通過驗證審核之后再次點擊繼續進入支付頁面,具體步驟參考下圖 填寫注冊信息 同意協議并且繼續 注冊等待驗證通過 支付 再次登錄 填寫付費信息的頁面 支付成功后,蘋果會在48小時內對訂單進行處理,之后可能會收到郵件要求到指定的頁面上傳身份證照片。 如果遇到任何問題,可以撥打蘋果開發的售后服務電話4006701855。 鄧白氏DUNS編碼相當于公司在蘋果公認的權威組織中注冊了自己的身份證;可以點擊相關鏈接先進行驗證,沒有可以直接申請。 具體申請步驟可以參考百度經驗:https://jingyan.baidu.com/article/27fa7326bd29df46f9271f10.html 1.7 當你擁有鄧白氏編碼后,點擊continue 如果是公司賬號,接下來會填寫公司的信息,第一個要選擇的是公司創始人還是公司授權人,這個有老板信息的話直接選創始人簡單點,如果沒有的話,選第二個授權人,會多填一部分信息見下圖 接下來還有公司信息 全部填完之后點擊下面的continue按鈕,來到確認頁面,進入最終的信息確認,檢查完畢后,點擊Submit按鈕,提交審核。 1.8 審核期間,蘋果會打電話給你核對信息 然后審核通過,蘋果會發送一封郵件給你,按照郵件鏈接一步步操作,然后進入付款界面,填寫開通visa或master功能的信用卡的信息進行付款,支付成功后,開發者賬號就可以用了。 以上為公司開發者賬號的具體流程,個人開發者賬號更加簡單一點,不需要鄧白氏編碼,公司營業執照等東西,只需要一個能境外付款的信用卡就行。 二、把APP上架到App Store準備工作: 1、一個已付費的開發者賬號 2、一個已經開發完成的項目 檢查: 1、Xcode必須是正式版的,beta版本的Xcode是不能上傳項目的。 2、上傳使用的Mac的OS X系統必須也是正式版的,beta版本也不行。 3、確認你安裝的Xcode是從App Store或者是開發者網站下載的,而不是從其它渠道獲取的安裝包安裝的,因為非官方途徑下載的Xcode可能帶有XcodeGhost 病毒。 正式開始上架流程: 1、申請發布證書 1.1 進入蘋果官網 1.2 選擇右上角的 Account ,然后輸入開發者賬號密碼后登陸 1.3 點擊下圖紅框處 1.4 如下圖操作 注意:一個開發者賬號只能創建(1-2個開發(測試)證書,2-3個生產(發布)證書),如果你的App Store Ad Hoc 前面的按鈕不能選擇,則代表你的這個賬號無法再創建新的生產證書了。解決辦法有兩個: 1.從共同使用這個賬號的人電腦上生成.p12文件,導入自己的電腦。 2.刪除現有的一個證書,盡量挑時間靠前的刪。注意:如果刪除一個證書,那么正在使用這個證書的人將不能再使用了,除非重新生成。因此條件允許的話盡量用第一種方式。 1.5 兩次Continue后,到了如下界面,這時候需要一個CSR文件去獲取證書 1.6 獲取CSR文件 繼續后,有彈框提示存儲位置,存在能找到的地方后回到剛才請求發布證書的頁面,choose file 選擇剛才的文件,然后點擊continue。 點擊 Download 下載證書,下載完成后,雙擊證書就可以了。 2、創建App IDs和綁定你的App的Bundle Identifier 注意: 1、上傳App使用的Bundle Identifier(不要有-,都是英文+數字)必須是固定的,不能使用占位符。 2、如果你的Bundle Identifier已經在網站上綁定了,如果你又修改了你工程里面這個Bundle Identifier的話,需要重新進入到開發者賬號里面綁定。 下面選擇App中包含的服務,默認有兩項,其余的根據自己項目的需求進行選擇 點擊Continue 然后再點擊Register 最后點擊Done 3、生成描述文件(描述文件的作用就是把證書和Bundle Identifier關聯起來) 3.1 在App ID 這個選項欄里面找到你剛剛創建的:App IDs(Bundle Identifier) 類型的套裝,點擊Continue 3.2 選擇你剛創建的發布證書,根據自己電腦上的發布證書日期來選擇,點擊Continue 3.3 在Profile Name欄里輸入一個名字(這個是PP文件的名字,可隨便輸入,在這里我用工程名字,便于分別),然后點擊Continue 3.4 Download生成的PP文件,然后點擊Done,雙擊安裝(閃一下就完事了,沒其它效果) 4.在App Store創建應用 4.1 回到Account首頁 創建完應用后,填寫應用的詳細資料 其他輸入框或選項都按提示填寫即可 最下面還有一個版本發布,按需求來選手動或自動即可 整體的流程到這里就結束了,之后就是等待蘋果的審核,如果審核通過,會發送一封郵件給這個開發賬號的郵箱,然后就能在App Store上下載該項目了,如果審核沒過的話,蘋果也會發送一封郵件,告訴你拒絕的理由。然后照著郵件里的需求改,改完后重新構建版本,重新提交審核即可。 三、App審核相關蘋果的三種審核機制 蘋果審核標準共分為五大類:安全、性能、業務、設計及法律,我們要嚴格按照審核標準來開發和提交我們的APP。當然,在提審之前還有一些準備工作需要確保完成好:
官方審查指南:https://developer.apple.com/app-store/review/guidelines/ 下面是七麥數據統計的近30天的被拒條款統計,僅供參考。 四、一些iOS上架和運營工具騰訊Bugly,為移動開發者提供專業的異常上報和運營統計,幫助開發者快速發現并解決異常,同時掌握產品運營動態,及時跟進用戶反饋。 參考:https://www.jianshu.com/p/7eecc1a4d2f9 現在很多伙伴跨平臺開發應用,有些童鞋沒有蘋果機,本文將介紹,如何在Windows系統環境下直接上架APP,不用Mac電腦,Windows下照樣輕松打包上架iOS APP。 參考: https://www.cnblogs.com/jinzhengping/p/9252183.html iOS App以及企業包,由于iOS無法分包推廣的原則,可以使用openinstall,免渠道分包、免填渠道識別碼即可簡單靈活統計百萬渠道,輕松追蹤App渠道來源,以渠道鏈接替代渠道安裝包,簡單填寫參數即可創建渠道統計鏈接/二維碼(iOS多渠道統計亦能輕松實現)進行投放。 參考:https://www./doc/ios_sdk.html 這款工具是騰訊內部為了提高蘋果商店的審核通過率,專門成立了蘋果審核測試團隊,打造出的一款工具。這款工具通過一鍵掃描可以發現ipa中info.plist、包/文件大小、icon規格、私有API、第三方SDK、64位、提審資源規格屬性等內容是否符合蘋果要求,1小時內給你一份完整的檢測報告,也會給出問題的解決方案 。 本文部分來源及參考資料: 《iOS開發從申請開發賬號到APP上架的整體流程詳解》:https://blog.csdn.net/qq_35612929/article/details/78754470 《學習資料丨iOS上架全流程及審核避坑指南》:https://mp.weixin.qq.com/s/6mt43IrQ4DDAyC7tG9YhaA |
|