開發者在開發應用程序之前,熟悉蘋果審覈應用的技術、內容以及設計準則是非常重要的,可以大大降低應用審覈被拒的可能性。
最近,蘋果通過一個專門的頁面給出了截止2016年10月10日應用提交審覈被拒的十大原因,大約有67%的開發者因爲這十個原因被拒絕,其中開發者應用被拒的首要原因是應用的完整性。
蘋果給出了應用被拒top 10原因,如下:
21% Guideline 2.1 – Performance: App Completeness
8% Guideline 2.3.7 – Performance: Accurate Metadata
4% Guideline 4.1 – Design: Copycats
3% Guideline 2.5.4 – Performance: Software Requirements
3% Guideline 3.1.1 – Business: In-App Purchase
3% Guideline 2.3.3 – Performance: Accurate Metadata
3% Guideline 2.3.0 – Performance: Accurate Metadata (screenshots)
3% Guideline 5.1.1 – Legal: Data Collection and Storage
在截止2015年2月份應用被拒絕的十大理由中,要求更多信息是被拒的首要原因。
另外,蘋果還列出了其他審覈被拒的原因。
崩潰和bug
當你完成應用開發並準備發佈時應該將app提交審覈。在提交審覈前,要確保已經在設備上對應用程序進行了徹底的測試,修復了所有的bug。
無效鏈接
應用程序中所有的鏈接必須是有效可用的。對於所有應用程序來說,鏈接至一個提供最新聯繫信息的用戶支持是必需的。如果你提供了一個可自動更新或免費訂閱的鏈接,再或者你的應用屬於兒童類別,那麼你必須提供一個鏈至你的隱私策略的鏈接。
佔位符內容
在提交應用進行審覈之前要完成所有的圖片和文本。仍處於開發階段或者包含佔位符內容的應用尚不具備分發資格,不能通過審覈。
信息缺失
在iTunes Connect的App Review Information部分輸入所有所需的細節信息。如果有些功能需要註冊,提供有效的demo賬戶用戶名和密碼。如果有特殊的配置需要設置,請列出細節。如果有功能需要一個很難重現的環境或者要求特定的硬件,那要準備好提供一個demo視頻或者硬件。同樣,請確保你的賬戶信息是完整的和最新的。
不準確的描述
應用程序的描述和截圖應當清晰精確地傳達其功能,這樣可幫用戶理解你的應用程序,並有助於塑造正向的用戶體驗。
誤導用戶
你的應用程序必須像你宣傳的那樣,不能給用戶一種它並非如此的印象。如果你的app承諾了某項特性和功能,那麼它需要實實在在交付給用戶。
不合標準的UI
蘋果高度推崇整潔的、精緻的以及對用戶友好的界面。開發者需要仔細規劃設計,遵循蘋果的 設計指南 和 UI Design Dos and Don'ts,以確保你的UI能達到要求。
廣告
提交應用進行審覈時,蘋果會詢問你的應用程序是否使用Advertising Identifier (IDFA)進行廣告宣傳。如果你表明app使用了IDFA,但是它沒有廣告功能或者沒有正確地展示廣告,那麼你的應用程序可能會遭到拒絕。請確保在iOS設備上對App進行了測試,以驗證其能正確展示廣告。同樣,如果你表明App沒有使用IDFA,但它確實使用了該服務,那麼你的app將會被歸爲“Invalid Binary”狀態。
網頁剪報、內容聚合或者鏈接集合
你的app應當是迷人的、有用的,並充分利用了iOS獨有的特性。iOS應用程序中的網站,web內容並沒有針對iOS格式化,那麼有限的web交互很難做出一款高質量的應用程序。
重複提交類似應用
提交數個本質上相似的應用程序會拖慢應用審覈的進程,並且會有被拒絕的風險。仔細推敲,將幾個應用程序合併爲一個,從而加快審覈速度,並提高未來用戶的使用體驗。
缺少足夠持久的價值
如果你的應用程序沒有提供豐富的功能或者內容,或者僅僅應用於一個小的利基市場,那麼它可能不會通過審覈。在創建應用程序之前,可查看App Store中該類別的其他應用程序,並考慮你如何才能提供一個更好的用戶體驗。
原文地址: http://www.cocoachina.com/appstore/20161122/18158.html