App上架/更新怕被拒? iOS过审“避雷秘籍”请查收
蘋果爸爸對 App Store 的監管力度正在不斷加強。2018年下半年,下架的App數量比上半年多161%,但上架的App卻只增長了47%。上架困難成為App開發者們很揪心的事情。
眾所周知,應用在上架至App Store前,必須通過神秘的蘋果審核團隊的審核。能否在短時間內順利通過審核,對App推廣節奏和策略、以及迭代等應該是非常大的!在蘋果開發者中文社區CocoaChina,可以看到大批焦急的開發者發帖。他們的App有的等待審核時間超過14天,有的提交后直接被蘋果秒拒,有的甚至面臨馬上要被蘋果封禁的危機。
蘋果審核大體分為三部分,預審、機審和人工審核
預審:包上傳后首先進入的是預審,會被掃描API等,沒問題的話才會在iTC里出現,然后才可以提交至 Waiting。
機審:在審核前期,也就是 Waiting For Review(等待審核)階段一般是機審。
人審:機審不通過則直接被拒,通過后會進入人工審核,即In Review(審核)階段,這個階段主要看的是App的元數據,例如標題、描述、截圖等,以及檢測App的功能使用情況,常遇到的ipv6也在此處檢測。
目前機審機制越來越完善了,而且也越來越受重視。其實蘋果重視機審也是可以理解,減少人工成本并增加審核嚴格度,也更傾向于人工智能這個大方向。不過如果機審機制太完美,對開發者來說可能不是好事,過審也許會越來越不容易。
開發者遇到的被拒原因主要有:App完成度、App元數據、數據的手機與儲存、重復App等。
1、App完成度(蘋果官網審核指南2.1)
審核原則:蘋果會拒絕不完整的App 套裝以及會出現崩潰或存在明顯技術問題的二進制文件。
避雷招式:
1) 要確保App是最終版本,提供正確的登錄賬號及密碼。
2) 移除所有占位符文本、空白網站和其他臨時內容。
3) 對App的錯誤和穩定性進行測試,保證蘋果審核時不出現崩潰。
2、App元數據(蘋果官網審核指南2.3)
審核原則:確保App的描述、屏幕快照和預覽能夠準確反映App的核心體驗,并保持與新版本相應的最新狀態。
避雷招式:
1) icon、展示圖、關鍵詞、應用描述都要保持唯一性,不能有隱藏功能。
2) 主副標題方面,蘋果重點監測的詞盡量不要使用,比如彩票等。同時,要盡量避免關鍵詞的堆砌。
3、數據的手機與儲存(蘋果官網審核指南5.1.1)
審核原則:尊重用戶隱私,功能和數據征集要透明,并征得用戶的同意。
避雷招式:
1) 收集用戶數據需明確隱私政策介紹,征得用戶同意。
2) 只請求訪問與App核心功能相關的數據。
3) 允許用戶在不登錄的情況下,使用普通功能。
4、重復App(蘋果官網審核指南4.3)
審核原則:在已有大量類似App的類別下進行開發,很容易被判為抄襲。
拆解招式:
4.3是我們最需要避免的情況!畢竟一旦App被蘋果反饋4.3,就等于失去過審的希望了。
1) 代碼:需要在提交前全面排查代碼,修改相似代碼。這點很考驗技術人員的基本功,但也是避免被判4.3的最最重要的一步。
2) 應用界面:研究競品UI設計,盡量不要與相似產品UI相似。
3) 提交:最好不要在一臺設備上激活多個開發者賬號,否則很容易被判定為同一開發者名下。
當然,以上幾招主要針對的是被拒審最多的情況。而App Store審核條款眾多,每個App的產品情況也各異,要解決審核問題,還需要定制化的產品全盤檢查,根據審核指南,對存在的問題逐個擊破。幾維安全擁有多年代碼安全經驗,可以全程陪伴App的審核過程,在審核前給予全面的修改意見,有效幫助App減少被拒審幾率。
友情告知下原文地址:https://www.kiwisec.com/news/...
總結
以上是生活随笔為你收集整理的App上架/更新怕被拒? iOS过审“避雷秘籍”请查收的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于python编码的问题
- 下一篇: Centos7.x下Nginx安装及SS