App Store審核被拒原因與解決方案總結(jié) 【2022最新】
為了避免不必要的上線延遲及成本增加,了解App Store審核被拒的常見原因以及對應(yīng)的解決方案,是非常重要的。本文匯總了App Store審核被拒的常見原因,希望能給你帶來幫助。
許多開發(fā)人員抱怨Apple的封閉生態(tài)系統(tǒng),但我們不得不承認(rèn)這是Apple最大的競爭優(yōu)勢之一。 然而,為了維持這個(gè)生態(tài)系統(tǒng)的優(yōu)勢以及給用戶提供更優(yōu)質(zhì)的應(yīng)用及游戲,蘋果必須更嚴(yán)格地審核開發(fā)者提交的應(yīng)用及游戲。
據(jù)CNBC報(bào)道,蘋果在2020年拒絕了近100萬個(gè)首次提交到App Store的應(yīng)用及游戲。此外,它還拒絕了近100萬次應(yīng)用更新。
為了避免不必要的上線延遲及成本增加,了解App Store審核被拒的常見原因以及對應(yīng)的解決方案是開發(fā)人員以及營銷人員的必修課。
本文匯總了App Store審核被拒的常見原因供開發(fā)者參考。希望這份指南能幫助你成功避雷,順利過審!
一、App Store 審核流程
蘋果審核主要分為三部分:預(yù)審、機(jī)審和人工審核。目前應(yīng)用提審的整個(gè)流程大體分為五個(gè)階段:Prepare For Upload(準(zhǔn)備上傳)、Waiting For Review(等待審核)、 In Review(審核)、Pending Developer Release(等待開發(fā)者發(fā)布)、Ready For Sale(準(zhǔn)備銷售)。
APP上傳后,會(huì)進(jìn)入到 Wait for Review 狀態(tài),而后進(jìn)入到In Review狀態(tài),In Review一般1~2天左右就會(huì)審核通過或者是被打回。
- 包上傳后首先進(jìn)入的是預(yù)審,會(huì)被掃描API等,預(yù)審?fù)ㄟ^后會(huì)在iTC里出現(xiàn),然后才可以提交至 Waiting;
- 在 Waiting For Review(等待審核)階段一般是機(jī)審,機(jī)審主要是對代碼進(jìn)行機(jī)器審核,排查APP是否重復(fù)應(yīng)用;
- 通過后會(huì)進(jìn)入In Review(審核)階段,即人工審核階段,這個(gè)階段主要看的是App的元數(shù)據(jù),例如APP封面、功能、體驗(yàn)等等,注重用戶體驗(yàn)。平均而言,50% 的 app 會(huì)在 24 小時(shí)內(nèi)完成審核,超過 90% 的 app 會(huì)在 48 小時(shí)內(nèi)完成審核。如果長時(shí)間(超過7天)處于In Review 狀態(tài),建議撤回重新提審以免耽誤時(shí)間。
- 加急請求:如果你遇到了嚴(yán)重的時(shí)間問題,可以申請加急審核。請僅在你真的需要加快審核時(shí)才提出申請,以免蘋果發(fā)現(xiàn)你濫用此系統(tǒng),從此以后都拒絕你的加急申請。
二、App Store審核被拒的12個(gè)常見原因與快速過審解決方法
1. 令人反感的內(nèi)容
App 不應(yīng)包含具有攻擊性、不顧及他人感受、令人不安、惹人厭惡、低俗不堪或只是讓人感到毛骨悚然的內(nèi)容。
被拒常見原因及示例:
- 宣傳黃色或色情內(nèi)容;例如你的游戲角色穿著暴露或者動(dòng)作挑逗。
- 誹謗、歧視或惡意的內(nèi)容,包括有關(guān)宗教、種族、性取向、性別、國籍、種族起源或其他目標(biāo)群體的引用或評論;例如在游戲中,“敵人”不能單單針對特定種族、文化、真實(shí)存在的政府或企業(yè),或是任何其他真實(shí)存在的實(shí)體。
- 人類或動(dòng)物遭到殺害、殘害、酷刑、虐待的寫實(shí)描繪,或者鼓勵(lì)暴力的內(nèi)容;
- 鼓勵(lì)非法使用或不負(fù)責(zé)任地使用武器和危險(xiǎn)物品的描述,或者促進(jìn)軍火或彈藥購買的描述;例如在icon, 截圖或應(yīng)用內(nèi)出現(xiàn)煙、酒、武器等。
- 虛假信息和功能,其中包括不準(zhǔn)確的設(shè)備數(shù)據(jù)或用于惡作劇/開玩笑的功能,如虛假的位置跟蹤器。
2. 用戶生成的內(nèi)容
相比開發(fā)者創(chuàng)建的內(nèi)容,對于包含用戶生成內(nèi)容的 App,有更多特定的難題需要解決,比如知識產(chǎn)權(quán)侵權(quán)、匿名欺凌等。
被拒常見原因及示例:
- 用戶生成的色情(或暴力)內(nèi)容;例如部分直播應(yīng)用或社交平臺有較多的露骨視頻或圖片;
- 客體化現(xiàn)實(shí)生活中的某人 (如“性感與否”投票);
- (匿名)進(jìn)行人身威脅或欺凌。
解決方法:
由于用戶產(chǎn)生的不當(dāng)內(nèi)容被Apple拒審后,應(yīng)根據(jù)Apple提供的截圖快速移除不當(dāng)內(nèi)容,并擴(kuò)大范圍自查其他位置是否仍存在不當(dāng)內(nèi)容。此外,包含用戶生成內(nèi)容或社交網(wǎng)絡(luò)服務(wù)的 App必須滿足以下條件:
- 采用相應(yīng)的方法來過濾令人反感的內(nèi)容,以免這些內(nèi)容在 App 中發(fā)布
- 制定一個(gè)機(jī)制,以舉報(bào)攻擊性內(nèi)容并在出現(xiàn)問題時(shí)及時(shí)作出回應(yīng)
- 若用戶發(fā)布攻擊性內(nèi)容,可以取消其使用服務(wù)的資格
- 公布聯(lián)系信息,以便用戶與你聯(lián)系
總之,要有監(jiān)管手段!App中需要有投訴、舉報(bào)違規(guī)內(nèi)容的功能,以及屏蔽、拉黑其他用戶的措施。
3. App 完成度
根據(jù) Apple 的App Review Center,超過 40% 的應(yīng)用被拒絕是針對指南 2.1 – 性能:App 完成度,完成度審核要求提交的App是完整的最終版,應(yīng)在提交前進(jìn)行產(chǎn)品測試,避免出現(xiàn)崩潰、加載失敗等非常明顯的Bug。
4. 準(zhǔn)確的元數(shù)據(jù)
元數(shù)據(jù)被拒一般是App Store Connect中的解釋說明類的內(nèi)容有問題,比如App信息中的應(yīng)用標(biāo)題、副標(biāo)題、關(guān)鍵詞、屏幕快照、屏幕預(yù)覽等。
那么接下來我們詳細(xì)地說說一些注意事項(xiàng)。
被拒常見原因及示例:
1)應(yīng)用或者元數(shù)據(jù)中提到其他任何移動(dòng)平臺都將會(huì)被拒絕
無論在你的代碼內(nèi)、App用戶界面、及App Store Connect預(yù)覽圖、宣傳文本、描述、關(guān)鍵字等任何地方!注意!是任何地方!蘋果爸爸對這類內(nèi)容零容忍! 不要出現(xiàn)字眼(安卓、Android)、圖標(biāo)(類似綠色小機(jī)器人)等,或誘導(dǎo)用戶知曉或安裝對應(yīng)安卓平臺應(yīng)用。
2)屏幕快照與App界面不符
上傳到App Store Connect的屏幕快照和App預(yù)覽內(nèi)容需要與App內(nèi)本身呈現(xiàn)的界面相同。
3)屏幕快照設(shè)備外殼錯(cuò)誤
針對不同系列的iPhone及iPad,開發(fā)人員需要提交不同大小的屏幕快照。最終部分開發(fā)人員只關(guān)注將圖片大小修改至標(biāo)準(zhǔn)尺寸,忘記了需要同步修改對應(yīng)的設(shè)備外殼(如有使用)。
4)宣傳實(shí)際并不提供的內(nèi)容或服務(wù)
不要在應(yīng)用名、標(biāo)題、描述、商店圖和分類等方面使用和自身APP完全無關(guān)的內(nèi)容,包括但不限于使用跟競品有擦邊球關(guān)系的文案或圖案,特別是已注冊品牌的內(nèi)容。
5)隱藏功能
所有新的特性、功能和產(chǎn)品變更內(nèi)容都必須在 App Store Connect 的“審核備注”部分中予以詳細(xì)描述。不要包含隱藏功能(如果確定沒有隱藏功能,多由開發(fā)過程中使用的第三方SDK引起)。
6)顯示真實(shí)個(gè)人信息
請確保你的App 圖標(biāo)、截屏和預(yù)覽中的所有材料都顯示虛構(gòu)的帳戶信息,而非真實(shí)個(gè)人的數(shù)據(jù)。
7)不恰當(dāng)?shù)脑u級
請?jiān)?App Store Connect 中誠實(shí)地回答年齡分級問題,以使 App 與家長控制功能的分級保持一致。如果 App 所含的媒體內(nèi)容要求顯示內(nèi)容分級或警告 (如電影、音樂和游戲等),則需在銷售 App 的每個(gè)地區(qū)內(nèi)遵循當(dāng)?shù)匾蟆?/p>
8)iOS大小寫規(guī)范
特別是iOS、iPhone X等。還有一些英語詞匯,注意大小寫。
5. 硬件兼容性
為了確保用戶能夠充分利用你的 App,iPhone App應(yīng)盡量能在 iPad上運(yùn)行。創(chuàng)建通用應(yīng)用程序的關(guān)鍵是根據(jù)用戶所在的屏幕尺寸或方向(縱向或橫向)自動(dòng)調(diào)整應(yīng)用程序的布局大小。這稱為自適應(yīng)布局,你可以使用Apple 的布局工具(如 Auto Layout)來實(shí)現(xiàn)此目的。
不以任何方式損壞或降低用戶設(shè)備的性能。過度使用電池和產(chǎn)生熱量是常見的例子。
對于 Apple TV App,應(yīng)確保用戶無需使用除 Siri Remote 或第三方游戲手柄之外的硬件輸入,但你可以隨意提供增強(qiáng)功能供連接其他外圍設(shè)備時(shí)使用。
App不得建議或要求重新啟動(dòng)設(shè)備,也不得改動(dòng)與 App 核心功能無關(guān)的系統(tǒng)設(shè)置。例如,請勿鼓勵(lì)用戶關(guān)閉 Wi-Fi 或停用安全功能等。
6. 軟件要求
因軟件要求被拒的原因主要是產(chǎn)品加入違規(guī)代碼。
- App僅可使用公共 API,并且必須在當(dāng)前發(fā)布的 OS 上運(yùn)行。
- App必須能夠在僅支持 IPv6的網(wǎng)絡(luò)上完全正常地運(yùn)作。
- App 應(yīng)自包含在自己的套裝中,不得在指定容器范圍外讀取或?qū)懭霐?shù)據(jù),也不得下載、安裝或執(zhí)行會(huì)引入或更改 App 特性或功能的代碼,包括其他 App。
- 多任務(wù)處理 App 只允許在實(shí)現(xiàn)預(yù)期用途時(shí)使用后臺服務(wù):VoIP、音頻播放、地理位置、任務(wù)完成記錄和本地通知等。如果應(yīng)用使用定位后臺模式,請?zhí)嵝延脩?,這么做會(huì)大幅降低電池續(xù)航能力。
- 如果 App 會(huì)瀏覽網(wǎng)頁,則必須使用相應(yīng)的 WebKit 框架和 WebKit Javascript。
- 不得提交包含空白廣告橫幅或測試廣告的 App。
- 如果 App 傳輸?shù)牟《?、文件、?jì)算機(jī)代碼或程序會(huì)對操作系統(tǒng)和/或硬件功能 (包括推送通知和 Game Center) 的正常運(yùn)行造成負(fù)面影響或?qū)е缕渲袛啵瑒t該 App 會(huì)被拒絕。
- 如果 App 會(huì)創(chuàng)建替代的桌面/主屏幕環(huán)境,或者模擬多 App 插件體驗(yàn),則該 App 會(huì)遭到拒絕。
- 如果 App 會(huì)改變或停用標(biāo)準(zhǔn)開關(guān) (如調(diào)高/調(diào)低音量和鈴聲/靜音開關(guān)) 的功能,或者改變或停用其他的原生用戶界面元素或行為,則該 App 會(huì)遭到拒絕。例如,App 不應(yīng)屏蔽轉(zhuǎn)向其他 App 的鏈接,或用戶希望以某種特定方式運(yùn)行的功能。
7. 購買項(xiàng)目
如果您想要在 App 內(nèi)解鎖特性或功能 (解鎖方式有:訂閱、游戲內(nèi)貨幣、游戲關(guān)卡、優(yōu)質(zhì)內(nèi)容的訪問權(quán)限或解鎖完整版等),則必須使用 App 內(nèi)購買項(xiàng)目。App 不得使用自身機(jī)制來解鎖內(nèi)容或功能,如許可證密鑰、增強(qiáng)現(xiàn)實(shí)標(biāo)記、二維碼等。App 及對應(yīng)元數(shù)據(jù)不得包含指引客戶使用非 App 內(nèi)購買項(xiàng)目機(jī)制進(jìn)行購買的按鈕、外部鏈接或其他行動(dòng)號召用語。
被拒常見原因及示例:
主要是接入第三方支付造成的。
解決方法:
老老實(shí)實(shí)地走 IAP 的支付方式,用內(nèi)購形式進(jìn)行展示。如果隱藏虛擬產(chǎn)品或者通過后更改支付方式,都是有一定風(fēng)險(xiǎn)的。
8. 最低功能要求
App 應(yīng)包含功能、內(nèi)容和 UI,而不僅僅是一個(gè)經(jīng)過重新包裝的網(wǎng)站。如果 App 沒有什么實(shí)用價(jià)值、毫無新意或者不太像是一個(gè) App,那它很可能被拒。
被拒常見原因及示例:
主要問題在于蘋果認(rèn)為部分開發(fā)者上傳的App功能不夠,或者沒有自己的核心功能。
解決方法:
- 如果被認(rèn)為應(yīng)用沒有核心功能,應(yīng)首先確認(rèn)是否存在問題。其次可向蘋果解釋產(chǎn)品解決的用戶需求,以及具體功能的展現(xiàn)。
- App 應(yīng)能獨(dú)立工作,無需安裝其他 App。
- 確保 App 發(fā)布時(shí)在其二進(jìn)制文件中包含有正常運(yùn)行所需的充足內(nèi)容。
- 如果 App 需要下載其他資源才能在首次啟動(dòng)時(shí)正常運(yùn)行,請披露下載大小并在下載之前提醒用戶。
9. 重復(fù) App
與 App Store 中已有的其他應(yīng)用非常相似的應(yīng)用也將無法通過審核。
一些開發(fā)者會(huì)模仿App Store中最暢銷或最熱門的應(yīng)用,做一些小改動(dòng),然后上架到App Store。此外,很多開發(fā)者會(huì)創(chuàng)建主包的馬甲包以規(guī)避App Store的很多規(guī)則及獲得最大利益。
這些情況都有可能被蘋果發(fā)現(xiàn)并拒審。
解決方法:
- 針對機(jī)器審核:主要在于代碼的處理方面,可添加垃圾代碼或注釋塊,降低代碼的相似度;
- 針對人工審核:主要在于修改UI風(fēng)格,從icon、主色調(diào)到應(yīng)用截圖等需要做個(gè)性化處理,不能照搬其他應(yīng)用或者是僅僅小改動(dòng);
- 針對標(biāo)題一致:標(biāo)題名稱盡量和已上線的App有差異化,特別是很多蹭知名產(chǎn)品的名稱,至少必須在后綴做差異化;
- 換賬號:換開發(fā)者賬號,換不同賬號提交審核。
10. 隱私
Apple 要求所有應(yīng)用必須隱私政策以遵守隱私法,例如歐洲的GDPR和美國的各種FTC 規(guī)則。即使你的應(yīng)用程序沒有收集任何個(gè)人數(shù)據(jù),你仍應(yīng)制定隱私政策。
被拒常見原因及示例:
- 未提供隱私政策
- App 強(qiáng)制用戶注冊
- 基于不需要用戶信息的功能之上、暗中采集用戶的個(gè)人信息
- App 未得到允許,與第三方共享收集的用戶數(shù)據(jù),且并未說明使用目的等
解決方法:
- 隱私政策:所有 App 必須在 App Store Connect 元數(shù)據(jù)欄位和 App 內(nèi)部包含可輕松訪問的隱私政策鏈接。
- 許可:如果 App 會(huì)收集用戶數(shù)據(jù)或使用數(shù)據(jù),即使此類數(shù)據(jù)在收集當(dāng)時(shí)或收集后即刻被匿名處理,App 也必須征得用戶的同意才能收集。
- 數(shù)據(jù)最少化:App 僅可請求訪問與 App 核心功能相關(guān)的數(shù)據(jù),并且僅可收集和使用完成相關(guān)任務(wù)所需的數(shù)據(jù)。
- 訪問權(quán)限:App 必須尊重用戶的權(quán)限設(shè)置,不得操縱、欺騙或強(qiáng)迫用戶同意不必要的數(shù)據(jù)訪問。
- 帳戶登錄:如果 App 不包含基于帳戶的重要功能,請?jiān)试S用戶在不登錄的情況下使用,即提供游客模式。
- 數(shù)據(jù)使用和共享:除非法律另有許可,否則您不得未經(jīng)他人允許而使用、傳輸或共享他們的個(gè)人數(shù)據(jù)。您必須提供相應(yīng)的信息,說明以何種方式在哪里使用這些數(shù)據(jù)。
11. 知識產(chǎn)權(quán)
請確保 App 只包含由您創(chuàng)建或擁有使用許可的內(nèi)容。如果您已越線并在未經(jīng)許可的情況下使用了內(nèi)容,您的 App 可能會(huì)被移除。
被拒常見原因及示例:
- 涉及到音樂、視頻類等內(nèi)容的播放、保存、轉(zhuǎn)換或下載,但在提交時(shí)沒有提及版權(quán)協(xié)議。
- 在未經(jīng)授權(quán)的情況下,在 App 中使用受保護(hù)的第三方材料 (例如商標(biāo)、版權(quán)作品、專利設(shè)計(jì))。
- 誤導(dǎo)或暗示 Apple 是 App 的來源或提供商,或者 Apple 以任何形式表示認(rèn)可其質(zhì)量或功能。
解決方案:
確保 App 只包含由您創(chuàng)建或擁有使用許可的內(nèi)容,提交產(chǎn)品時(shí)使用受版權(quán)保護(hù)的第三方的書面證據(jù)或者將產(chǎn)品中包含的未經(jīng)第三方授權(quán)的部分隱藏。例如,如果你的游戲拿了正版IP,那請?zhí)崆皽?zhǔn)備好授權(quán)文件并在review note里提供。如果沒有版權(quán),那么名字和icon、應(yīng)用截圖就不要打擦邊球。
12. 游戲、賭博和彩票
游戲、賭博和彩票的管理難度較大,是App Store上受到最嚴(yán)格管制的 App 類別之一。只有全面核實(shí)了即將發(fā)布您的 App 的所有國家/地區(qū)的相關(guān)法律要求后,才能包含此功能,并且要做好準(zhǔn)備此功能的審核流程需要更長的時(shí)間。您需要謹(jǐn)記以下事項(xiàng):
如果你的App中有抽獎(jiǎng)、幸運(yùn)大轉(zhuǎn)盤、搶購活動(dòng)等類似功能,不想被拒就請注明:“該活動(dòng)由xxx提供,與設(shè)備生產(chǎn)產(chǎn)商Apple Inc.無關(guān)”。字體再小也要寫!
抽獎(jiǎng)和比賽必須由 App 的開發(fā)者贊助。
App 不得通過 App 內(nèi)購買項(xiàng)目購買點(diǎn)數(shù)或貨幣,以用于任何種類的真實(shí)貨幣游戲;不得向用戶出售彩票或抽彩券;不得在 App 內(nèi)進(jìn)行資金轉(zhuǎn)賬。
提供真實(shí)貨幣游戲 (例如體育下注、撲克、賭場游戲、賽馬) 或彩票的 App 必須在使用該 App 的地區(qū)獲得必要的許可和批準(zhǔn),且只能在這些地區(qū)發(fā)布,此類 App 在 App Store 中必須免費(fèi)提供。
三、App Store審核被拒后如何處理
被拒后,首先應(yīng)定位被拒的原因。你可以根據(jù)蘋果提供的被拒條款及截圖定位具體原因。如果對被拒信息一時(shí)無法定位,可以反饋郵件進(jìn)行再次咨詢。
然后修改被拒問題。如果是一些元數(shù)據(jù)或二進(jìn)制的問題被拒,比如:提供測試賬號密碼、屏幕需更換截圖、年齡等級不符,以及需要提供視頻來說以證明的,修改完后可發(fā)信息禮貌反饋并重提。
Apple 應(yīng)用程序?qū)徍肆鞒炭赡艽嬖谝欢ǖ碾S意性。不同工程師審核的時(shí)候把握的度是不一樣的,相同的內(nèi)容,有時(shí)候你能過審,有時(shí)候不能。但是,我們?nèi)孕枰獙Α疤O果審核”這件事心存敬畏,不要試圖繞開審核、欺騙審核。一定要老老實(shí)實(shí)把問題改掉,合規(guī)上架才是王道。
最后希望大家每次提交都能順利過審,感謝。
作者:Lois,微信公眾號:海外SEO與ASO;一枚海外營銷人。
本文由 @Lois 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉(zhuǎn)載。
題圖來自 Unsplash,基于CC0協(xié)議。
該文觀點(diǎn)僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺僅提供信息存儲空間服務(wù)。
受教了