蘋果審核的這些坑废亭,我踩過現(xiàn)在寫出來讓你避坑

蘋果審核一直是APP上架時要面對的一座大山百炬,很多iOSer同樣也有過這么一段痛苦的經(jīng)歷。


在App上架蘋果應用商店的過程中侦副,相信大多數(shù)iOSer往往都有過這樣的經(jīng)歷:辛苦開發(fā)出來的產(chǎn)品侦锯,測試驗收也通過了,滿懷期待的提交App給蘋果審核秦驯,結(jié)果經(jīng)常被蘋果各種理由拒之門外率触,苦不堪言。

蘋果為了給開發(fā)者和用戶創(chuàng)造一個良性、公平葱蝗、健康穴张、安全的應用商店環(huán)境,同時也為保障蘋果自身利益两曼,因此制定了一系列的應用商店條款《App Store Review Guidelines》皂甘,所有開發(fā)者必須遵循這些條款,才能獲得App上架的資格悼凑。不可否認偿枕,App審核在一定程度上保證了應用商店中的App品質(zhì),然而iOS提審對眾多開發(fā)者來說户辫,往往會有談虎色變的感覺渐夸!

確實如此,很多手游同樣也有過這么一段痛苦的經(jīng)歷渔欢,早在2015年之前墓塌,蘋果審核一直是手游上架時要面對的一座大山,無論是首個版本還是更新版本的提審奥额,都是一段忐忑甚至是悲壯的旅程苫幢,經(jīng)常性被拒,無比煎熬垫挨。

大家都知道韩肝,過去蘋果響應App提審(提交完成從正在等待審核“Waiting for Review”變成正在審核 “In Review”,如下圖)等待時間是非常漫長的九榔,少則幾天哀峻,多則十幾天,審核被拒就意味著手游版本要整改哲泊、測試驗收和重新提審排隊剩蟀,將大大延長版本過審時間,從而影響了上架的節(jié)奏和運營活動的計劃攻旦,甚至是手游的流水喻旷!


為了提高手游產(chǎn)品的蘋果審核通過率生逸,公司成立了蘋果審核的測試團隊牢屋,將蘋果審核條款以及各種被拒理由整理成可測試的驗收條目,并對驗收項進行可自動化分析槽袄,開發(fā)出ipa包烙无、圖片/視頻、應用描述等自動化掃描工具遍尺,力求高效地暴露App的提審風險截酷,全面保障App的提審通過率。經(jīng)過近2年的運行乾戏,iOS審核通過率從最早的平均35%提升到目前的90%+迂苛,本篇文章將會與大家分享預審項目的一些真實案例三热。

iOS提審需面對的壓力

上節(jié)我們已經(jīng)大概了解了開發(fā)者們在提審過程中遇到的重大阻力,為什么過審會是如此的艱難三幻?不外乎如此:

1. 更細致就漾、更苛刻的審核條款

2016年6月,蘋果在官網(wǎng)更新了審核條款《App Store Review Guidelines》念搬,通篇6000多英文單詞抑堡,分5大章節(jié),一共100+條款朗徊,涉及安全首妖、業(yè)務、性能爷恳、設計和法律領(lǐng)域有缆,讓人眼花繚亂,開發(fā)者們?nèi)鐩]有系統(tǒng)的舌仍、全面的把控妒貌,稍有不慎便會觸犯其中條款,一旦觸犯便有可能被拒铸豁。

2. 蘋果半自動半人工的審核機制

蘋果審核是采用半自動半人工的審核方式灌曙,不同審核人員對條款理解程度和執(zhí)法力度往往會因人而異,所以時常會出現(xiàn)開發(fā)者們遇到的如下情況:上次提審通過节芥,但下一版本更新時便被拒了在刺,審核人員出現(xiàn)遺漏或者審核人員發(fā)生了變更⊥纺鳎總之蚣驼,不同時間段,審核結(jié)果可能會不一樣相艇,這些人為因素造成的結(jié)果颖杏,對開發(fā)者來說,容易產(chǎn)生困擾和不解坛芽。

3. APP數(shù)量激增留储,審核任務巨大,審核人力不足

據(jù)蘋果官方統(tǒng)計咙轩,應用商店App的數(shù)量當前已經(jīng)有200萬+获讳,平均每周有上萬款新App上線,5萬+款App更新(每個App存在重復審核的可能)活喊。對于蘋果審核團隊來說丐膝,要處理如此巨大的審核任務(具體數(shù)據(jù),筆者無從考據(jù)),難免會出現(xiàn)精力不足帅矗, App功能的訪問路徑稍微深一點偎肃、實現(xiàn)邏輯稍微復雜一點,文字描述稍微有含糊浑此,便有可能會被拒絕软棺。有開發(fā)者曾吐槽過,提交的一款娛樂類應用尤勋,被拒的原因是:蘋果覺得應用并不具有娛樂性喘落,讓人舉手無措!

我們產(chǎn)品踩到的坑

每個App上架蘋果應用商店時最冰,需要提交給蘋果進行審核的內(nèi)容瘦棋,基本上可以歸類為以下幾方面:

1. App信息

App信息(名稱/副標題、類型等)
評級信息(年齡暖哨、暴力赌朋、賭博、色情等內(nèi)容程度)
定價相關(guān)內(nèi)購信息(IAP配置)
審核信息(體驗賬號)

2. ipa包(ipa規(guī)格屬性篇裁、App內(nèi)容)

ipa包規(guī)格屬性(檢查項很多沛慢,篇幅受限,不一一羅列了):

私有API和Non-public API的調(diào)用
64位支持
Info.plist鍵值的設置
第三方違規(guī)SDK的使用
Icon資源
…..

App內(nèi)容:(檢查項很多达布,篇幅受限团甲,不一一羅列了)

違規(guī)字樣:測試字樣、蘋果產(chǎn)品英文拼寫錯誤黍聂、色情/暴力/誹謗言論等
抽獎活動內(nèi)容
IAP充值功能
QQ會員專屬福利
未開放的功能占位符
……

3. 宣傳素材(預覽圖片躺苦、視頻、Large App Icon)

圖片

圖片內(nèi)容
圖片規(guī)格屬性

視頻

視頻內(nèi)容
視頻規(guī)格屬性

Large App Icon

Icon內(nèi)容
Icon規(guī)格屬性

4. 元數(shù)據(jù)(應用描述等)

蘋果審核也是圍繞以上四方面來開展的产还,如果提審App出現(xiàn)被拒匹厘,無非就是如上某些內(nèi)容不滿足蘋果要求導致。接下來一起看看騰訊手游過去所踩過的一些坑吧

4.1 App信息被拒的案例

【案例1】游戲A的副標題包含明顯關(guān)鍵詞和宣傳活動描述:



【案例2】游戲B提交的IAP檔位脐区,審核人員無法在游戲內(nèi)找到對應的檔位:



【案例3】游戲C提交的體驗賬號愈诚,密碼錯誤,審核人員無法通過該賬號體驗游戲:

4.2 ipa被拒的案例

【案例4】游戲D因存在調(diào)用私有API或non-public API導致被拒:



【案例5】游戲E因使用違規(guī)的第三方SDK導致被拒:



【案例6】游戲F因使用后臺服務(位置)但未在info.plist進行聲明牛隅,導致被拒:

【案例7】游戲G彈出的公告中炕柔,出現(xiàn)測試、刪檔等字眼(蘋果認為是測試版本)導致被拒:



【案例8】游戲H彈出的公告中倔叼,出現(xiàn)錯誤的蘋果產(chǎn)品的英文拼寫”IOS“(正確的格式:iOS)汗唱,導致被拒:

【案例9】游戲I宫莱,IAP支付功能異常丈攒,導致被拒。

4.3 宣傳素材被拒的案例

【案例10】游戲J,提交的圖片/視頻中有“蘿莉”“御姐”等低俗詞語巡验,導致被拒际插。



【案例11】游戲K,提交的圖片/視頻不能體現(xiàn)游戲真實內(nèi)容(只顯示了游戲角色显设,不能反應游戲真實場景)框弛,導致被拒。



【案例12】游戲L捕捂,提交的圖片/視頻內(nèi)容是在安卓機上截取的瑟枫,導致被拒。

通過上面的被拒案例指攒,大致可以感受到慷妙,提審被拒的原因是五花八門的,稍有不慎便會被拒允悦,對過往一段時間的提審數(shù)據(jù)膝擂,進行歸類,詳情如下:



現(xiàn)在我們自己寫了個iOS代碼混淆工具隙弛,每次上架前都混淆下源碼架馋,上包通過率目前達到了85%


本文本人首發(fā)www.zfjobslib.com。 【iOS代碼混淆工具】版本:ZFJObsLib 1.7.2

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末全闷,一起剝皮案震驚了整個濱河市叉寂,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌总珠,老刑警劉巖办绝,帶你破解...
    沈念sama閱讀 219,270評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異姚淆,居然都是意外死亡孕蝉,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,489評論 3 395
  • 文/潘曉璐 我一進店門腌逢,熙熙樓的掌柜王于貴愁眉苦臉地迎上來降淮,“玉大人,你說我怎么就攤上這事搏讶〖驯睿” “怎么了?”我有些...
    開封第一講書人閱讀 165,630評論 0 356
  • 文/不壞的土叔 我叫張陵媒惕,是天一觀的道長系吩。 經(jīng)常有香客問我,道長妒蔚,這世上最難降的妖魔是什么穿挨? 我笑而不...
    開封第一講書人閱讀 58,906評論 1 295
  • 正文 為了忘掉前任荒叶,我火速辦了婚禮嗦哆,結(jié)果婚禮上威沫,老公的妹妹穿的比我還像新娘壳快。我一直安慰自己,他們只是感情好贞绵,可當我...
    茶點故事閱讀 67,928評論 6 392
  • 文/花漫 我一把揭開白布厉萝。 她就那樣靜靜地躺著,像睡著了一般榨崩。 火紅的嫁衣襯著肌膚如雪谴垫。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,718評論 1 305
  • 那天母蛛,我揣著相機與錄音弹渔,去河邊找鬼。 笑死溯祸,一個胖子當著我的面吹牛肢专,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播焦辅,決...
    沈念sama閱讀 40,442評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼博杖,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了筷登?” 一聲冷哼從身側(cè)響起剃根,我...
    開封第一講書人閱讀 39,345評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎前方,沒想到半個月后狈醉,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,802評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡惠险,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,984評論 3 337
  • 正文 我和宋清朗相戀三年苗傅,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片班巩。...
    茶點故事閱讀 40,117評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡渣慕,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出抱慌,到底是詐尸還是另有隱情逊桦,我是刑警寧澤,帶...
    沈念sama閱讀 35,810評論 5 346
  • 正文 年R本政府宣布抑进,位于F島的核電站强经,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏寺渗。R本人自食惡果不足惜匿情,卻給世界環(huán)境...
    茶點故事閱讀 41,462評論 3 331
  • 文/蒙蒙 一兰迫、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧码秉,春花似錦、人聲如沸鸡号。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,011評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽鲸伴。三九已至府蔗,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間汞窗,已是汗流浹背姓赤。 一陣腳步聲響...
    開封第一講書人閱讀 33,139評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留仲吏,地道東北人不铆。 一個月前我還...
    沈念sama閱讀 48,377評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像裹唆,于是被迫代替她去往敵國和親誓斥。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,060評論 2 355

推薦閱讀更多精彩內(nèi)容