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