愛鋒貝

 找回密碼
 立即注冊

只需一步,快速開始

扫一扫,极速登录

查看: 735|回復(fù): 5
打印 上一主題 下一主題
收起左側(cè)

圖文詳解丨iOS App上架全流程及審核避坑指南

[復(fù)制鏈接]

1392

主題

1464

帖子

5898

積分

Rank: 8Rank: 8

跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2022-1-29 11:25:38 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

一鍵注冊,加入手機圈

您需要 登錄 才可以下載或查看,沒有帳號?立即注冊   

x
App Store作為蘋果官方的應(yīng)用商店,審核嚴格周期長一直讓用戶頭疼不已,很多app都“死”在了審核這一關(guān),那我們就要放棄iOS用戶了嗎?當然不是!本期我們從iOS app上架流程開始梳理,詳細了解下iOS app上架的那些事。

iOS app上架總體流程:



1登錄蘋果開發(fā)者中心,注冊開發(fā)者賬號
如果你是第一次申請注冊使用Apple ID登錄蘋果開發(fā)者網(wǎng)站,需要同意“蘋果開發(fā)者協(xié)議”,提交請求,這個時候你的Apple ID 就已經(jīng)成為了一個開發(fā)者的ID了。如圖1-1:
蘋果開發(fā)者中心網(wǎng)址:https://developer.apple.com/


圖1-1 同意蘋果開發(fā)者協(xié)議并提交申請
2
申請付費開發(fā)者,加入蘋果開發(fā)計劃



圖2-1 加入蘋果開發(fā)者計劃


圖2-2 開始注冊



圖2-3 注冊說明

補充說明2-1:

  • 雙重驗證相關(guān)
蘋果新規(guī)定Apple ID需開啟雙重驗證才能注冊開發(fā)者賬號,所以在加入開發(fā)者之前需要根據(jù)提示開啟設(shè)備進行雙重驗證;驗證方法采用登錄電腦上的iCloud根據(jù)提示進行驗證(或者其他設(shè)備,如登錄手機進行雙重驗證),以下是部分相關(guān)圖片


圖2-4 雙重驗證相關(guān)


圖2-5雙重驗證相關(guān)


圖2-6 選擇開發(fā)者類型

補充說明2-2:

  • Apple 開發(fā)者賬號

  • 個人賬號:個人申請用于開發(fā) Apple App 所使用的賬號,僅限于個人使用,可以在 App Store 發(fā)布應(yīng)用,申請比較容易,¥688.00/年 ($99.00/year)。
  • 公司賬號:以公司名義申請的開發(fā)者賬號,用于公司內(nèi)部的開發(fā)者共用,可以在 App Store 發(fā)布應(yīng)用,申請流程相對麻煩,¥688.00/年 ($99.00/year)。
  • 企業(yè)賬號:一般是公司規(guī)模在 500 人以上的企業(yè),用于內(nèi)部測試、分發(fā)應(yīng)用的賬號,不能在 App Store 發(fā)布應(yīng)用,申請流程相對麻煩,¥1988/($299.00/year)。


  • 不同開發(fā)者賬號步驟與所需資料




填寫詳細的注冊信息,統(tǒng)一相關(guān)協(xié)議,通過驗證審核之后再次點擊繼續(xù)進入支付頁面,具體步驟參考圖2-7:


圖2-7 填寫注冊信息


圖2-8 同意協(xié)議并且繼續(xù)


圖2-9 注冊等待驗證通過


圖2-10 支付


圖2-11 再次登錄



圖2-12 填寫付費信息的頁面
支付成功后,蘋果會在48小時內(nèi)對訂單進行處理,之后可能會收到郵件要求到指定的頁面上傳身份證照片。
如果遇到任何問題,可以撥打蘋果開發(fā)的售后服務(wù)電話4006701855。

補充說明2-3:

  • 鄧白氏DUNS的申請
鄧白氏DUNS編碼相當于公司在蘋果公認的權(quán)威組織中注冊了自己的身份證;可以點擊相關(guān)鏈接先進行驗證,沒有可以直接申請。具體申請步驟可以參考百度經(jīng)驗:https://jingyan.baidu.com/article/27fa7326bd29df46f9271f10.html
3創(chuàng)建證書
使用APICloud平臺開發(fā)iOS應(yīng)用需要用到幾個證書,下面的圖為各個證書使用的地方。接下來為各個證書的創(chuàng)建教程。





4創(chuàng)建App ID
首先打開蘋果開發(fā)網(wǎng)站,通過Account進入開發(fā)賬戶,如圖:



登錄成功后選擇Certificates, Identifiers & Profiles(如果沒有這一項請查看教程最開始的說明),如圖:



如圖,在左側(cè)菜單選擇Identifiers,然后點擊添加按鈕



選擇App IDs,點擊右上角的Continue按鈕



在Bundle ID處選擇Explicit,填寫自己項目的ID,這里填寫的ID即是控制臺上傳證書頁面需要填寫的App IDs



如果應(yīng)用需要使用推送功能,在下面的Capabilities列表中勾選上Push Notifications項,點擊Continue



確認信息無誤后點擊Register,完成創(chuàng)建。



5云編譯p12證書制作
若開發(fā)賬號下已經(jīng)存在certificate了可以跳過創(chuàng)建的步驟,一個賬號下有一個certificate即可,多個應(yīng)用可以共用。
生成certSigningRequest文件

如圖,打開應(yīng)用程序->實用工具->鑰匙串訪問



如圖,選擇從證書頒發(fā)機構(gòu)請求證書



接下來填寫郵件地址,選擇存儲到磁盤,點擊繼續(xù)



如圖,保存文件到桌面。



制作p12證書

如圖所示,點擊左邊的Certificates,然后點擊添加按鈕



如圖,如果是個人或公司賬號,選擇iOS Distribution (App Store and Ad Hoc),如果是企業(yè)賬號,則選擇In-House and Ad Hoc,點擊Continue



如圖,選擇Choose File選擇之前生成的certSigningRequest文件,點擊Continue完成創(chuàng)建



如圖所示,cer證書創(chuàng)建成功,點擊Download將證書下載到本地



雙擊打開證書將其安裝到鑰匙串,若彈出安裝提示,選擇安裝到“登錄”,在鑰匙串中找到安裝的證書,若提示此證書是由未知頒發(fā)機構(gòu)簽名的,請下載Apple Worldwide Developer Relations Certification Authority證書進行安裝,地址http://developer.apple.com/certificationauthority/AppleWWDRCA.cer,在左邊選擇“登錄”和“我的證書”,找到證書,在證書上面點擊鼠標右鍵,然后在菜單中選擇導出證書,如圖:



在彈出頁面中指定證書名,點擊存儲,然后輸入證書密碼(此密碼在控制臺上傳證書頁面輸入),點擊好,生成p12格式證書。



6云編譯mobileprovision發(fā)布證書制作
這里以個人、公司賬號創(chuàng)建App Store類型發(fā)布證書為例,企業(yè)賬號創(chuàng)建In House類型發(fā)布證書類似。
App Store類型證書

App Store證書只能用于發(fā)布應(yīng)用到AppStore,不能安裝在非越獄設(shè)備上面。如圖,點擊左側(cè)菜單Profiles,然后點擊添加按鈕



選擇App Store,點擊Continue



如圖,選擇上面創(chuàng)建的App ID,點擊Continue



如圖,選擇certificates,點擊Continue



輸入證書名稱,點擊Generate,完成創(chuàng)建



7云編譯mobileprovision測試證書制作

個人或公司賬號生成的App Store類型mobileprovision證書,應(yīng)用在沒有發(fā)布到App Store之前只能在越獄設(shè)備上安裝,若要在非越獄手機上面安裝,則需要把設(shè)備udid添加到測試設(shè)備列表Devices里,并且生成Ad Hoc類型mobileprovision證書。



獲取設(shè)備udid

獲取設(shè)備udid可以通過老版本iTunes獲?。ㄗ钚掳姹緹o法獲?。?,macOS Catalina及更新系統(tǒng)則可以直接通過“訪達”獲取,另外也可以通過其它一些手機助手獲取。

1、macOS Catalina及更新系統(tǒng)中通過”訪達“獲取。打開”訪達“,連接設(shè)備,如圖,點擊劃線上面區(qū)域后,會展示出序列號及udid信息,然后點鼠標右鍵拷貝(拷貝的內(nèi)容包含序列號、udid等,需手動再篩選udid)。





2、通過老版本iTunes獲取。打開iTunes,連接設(shè)備,如圖,找到序列號,然后點擊序列號,該欄會變成UDID,點擊鼠標右鍵,拷貝UDID。





添加測試設(shè)備

如圖選擇左側(cè)菜單Devices,點擊添加按鈕



輸入Name和獲取的UDID,點擊Continue



點擊Register,最后點擊Done,添加設(shè)備完成。

Ad Hoc類型證書

對于個人和公司賬號,Ad Hoc類型證書可以安裝到指定的測試設(shè)備上面調(diào)試。如圖,點擊左側(cè)菜單Profiles,然后點擊添加按鈕



如圖,選擇Ad Hoc,點擊Continue進入下一步



如圖,選擇App ID,點擊Continue進入下一步



如圖,選擇certificates,點擊Continue進入下一步



選擇設(shè)備,然后點擊Continue



輸入證書名稱,點擊Generate完成創(chuàng)建
更多內(nèi)容詳見:https://docs.apicloud.com/Dev-Guide/iOS-License-Application-Guidance#1

8創(chuàng)建App



圖6-1 進入iTunes Connect


圖6-2 新建App
補充說明6-1“名稱”是新建的app在App Store中顯示的名字;“SKU”可以填寫當天日期外加一個編號即可,這是你為你的應(yīng)用指定的一個標識符。


圖6-3 點擊“1.0準備提交”填寫App相關(guān)信息

接著添加預(yù)覽圖和屏幕快照,編寫應(yīng)用描述和關(guān)鍵詞,設(shè)置應(yīng)用圖標編輯應(yīng)用分級,應(yīng)用圖標必須提供1024x1024的圖片且圖片不能設(shè)置alpha通道(透明度);應(yīng)用分級是為了確定應(yīng)用使用群體的年齡段。
補充說明6-2蘋果官方對于app屏幕快照及預(yù)覽的規(guī)范要求:














注:如果你的應(yīng)用中有需要登錄后才能使用的功能那么就必須提供一個演示賬號以供審核應(yīng)用時使用。


圖6-4 提供聯(lián)系人信息和演示賬號


圖6-5 選擇發(fā)布方式并保存應(yīng)用信息
注:根據(jù)自己情況選擇,是否手動發(fā)布版本。
9打包IPA
APICloud平臺直接云編譯生成ipa包,下載下來用Transporter工具上傳到AppStoreConnect。

App審核相關(guān)
蘋果的三種審核機制



外媒 CNBC 在一篇關(guān)于蘋果 App Store 如何審核App 的報道中分享了一些關(guān)于應(yīng)用審核的細節(jié)。
報道稱,目前 App Review 總部有 300 多名評審員,蘋果的每個評審員每天大概需要審核 50 -- 100 個應(yīng)用程序,Watchtower 會跟蹤每一個 App 的審核情況,以便回復(fù)開發(fā)者或通過開發(fā)者修改后重新提交審核時進行比對,同時也為蘋果收集 App 質(zhì)量相關(guān)數(shù)據(jù)。
對于評審員來講,蘋果為其制定了 SLA 的考核制度(服務(wù)級別協(xié)議),要求評審員在 24 小時內(nèi)需要達到 50% 的應(yīng)用完成審核,48 小時內(nèi)需要達到 90% 的應(yīng)用完成審核。蘋果稱,會有 40% 的 App 被拒審或更新被駁回,核查出相關(guān)問題,并反饋給開發(fā)者。在同時多維度考核數(shù)據(jù)時,SLA 會達到正常標準,低于正常值時,評審員會收到郵件通知進行警告。新聞報道地址:https://www.cnbc.com/2019/06/21/how-apples-app-review-process-for-the-app-store-works.html
蘋果審核標準共分為五大類:安全、性能、業(yè)務(wù)、設(shè)計及法律,我們要嚴格按照審核標準來開發(fā)和提交我們的APP。當然,在提審之前還有一些準備工作需要確保完成好:

  • 要確保APP沒有明顯的崩潰和錯誤。
  • 確保APP的可用性和完整性,不能是演示APP或demo。
  • APP所有預(yù)覽圖、簡介、關(guān)鍵詞等都要是和產(chǎn)品業(yè)務(wù)相關(guān)的。
  • 更新您的聯(lián)系信息,以便 App Review 部門在需要時與您取得聯(lián)系
  • 提供有效的演示帳戶和登錄信息,以及審核所需要的資源。
  • APP啟用后臺服務(wù),確保其在審核期間處于活動和可用狀態(tài)
  • 相關(guān)權(quán)限要說明其?用途,如果是殼上架或混淆代碼,就更需要注意
官方審查指南:https://developer.apple.com/app-store/review/guidelines/
下面是七麥數(shù)據(jù)統(tǒng)計的近30天的被拒條款統(tǒng)計,僅供參考。


擴展資料

  • 點擊閱讀原文查看APICloud iOS上架指南
  • 項目審核指南(官方文檔):https://developer.apple.com/app-store/review/guidelines/
  • 被拒的常見原因:https://jingyan.baidu.com/article/ae97a646e297e6bbfd461da1.html
  • 金融類APP上架常被拒絕的原因:http://www.gzyhinfo.com/a/appzixun/APPxinwenredian/2017/0811/3308.html
注:因政策法規(guī)變動,以上內(nèi)容涉及法規(guī)政策問題以當?shù)刈钚聻闇?,?nèi)容僅供參考。
部分內(nèi)容節(jié)選自網(wǎng)絡(luò),版權(quán)歸原作者所有。

-----------------------------
精選高品質(zhì)二手iPhone,上愛鋒貝APP

0

主題

43

帖子

3

積分

Rank: 1

沙發(fā)
發(fā)表于 2022-1-29 12:30:56 | 只看該作者
一舟分發(fā)網(wǎng)是免審核秒上架app的,app下載分發(fā)都是永久免費
精選高品質(zhì)二手iPhone,上愛鋒貝APP

0

主題

49

帖子

-2

積分

板凳
發(fā)表于 2022-1-29 13:33:47 | 只看該作者
大佬,我們銀行需要上架一款aap,需要銀行方提供什么材料嘛?如營業(yè)執(zhí)照等。。
精選高品質(zhì)二手iPhone,上愛鋒貝APP

0

主題

42

帖子

22

積分

Rank: 1

地板
發(fā)表于 2022-1-29 15:24:13 | 只看該作者
營業(yè)執(zhí)照和金融許可證。
精選高品質(zhì)二手iPhone,上愛鋒貝APP

0

主題

58

帖子

3

積分

Rank: 1

5
發(fā)表于 2022-1-29 17:23:33 | 只看該作者
請問國內(nèi)上架一款app必須要軟件著作權(quán)嗎?
精選高品質(zhì)二手iPhone,上愛鋒貝APP

0

主題

64

帖子

2

積分

Rank: 1

6
發(fā)表于 2022-1-29 19:15:36 | 只看該作者
大佬,可以做上架顧問嗎?
精選高品質(zhì)二手iPhone,上愛鋒貝APP
您需要登錄后才可以回帖 登錄 | 立即注冊   

本版積分規(guī)則

QQ|Archiver|手機版|小黑屋|愛鋒貝 ( 粵ICP備16041312號-5 )

GMT+8, 2025-2-2 03:46

Powered by Discuz! X3.4

© 2001-2013 Discuz Team. 技術(shù)支持 by 巔峰設(shè)計.

快速回復(fù) 返回頂部 返回列表