App Store:蘋果審核我告訴你怎么過

來源: 知乎
作者:德普優(yōu)化
時(shí)間:2020-10-09
16687
本文所說的純粹以如何能夠讓你的app提交審核時(shí)被打回的概率降到最低為核心。

v2-4afca09fb7a785ffded474b4e7b04adc_720w.jpg

很長一段時(shí)間了,基本每隔3-5天,就要被朋友圈里轉(zhuǎn)發(fā)的各種媒體發(fā)出來的《appstore審核條例更新》、《最新審核條例解讀》一類文章轟炸一輪。如果只是轟炸還好,作為過來人用膝蓋也能猜到這些文章寫了些什么,那么只需要不看就好了。但是緊接著而來的,便是業(yè)內(nèi)各種熟悉的不熟悉的朋友轉(zhuǎn)發(fā)文章給我,問我是否靠譜。被荼毒過多次之后,我毅然覺得是不是應(yīng)該說點(diǎn)什么了,其實(shí)這么多年下來要說沒有累積點(diǎn)什么秘辛的話是不可能的,但是其中很多作為戰(zhàn)術(shù)并不適合拿上桌面來說,所以想來想去也只有來一個(gè)正經(jīng)的審核條例解讀了。

要寫在最前的是,當(dāng)你閱讀過大量Apple官方發(fā)來的郵件或是說明文檔、說明網(wǎng)頁時(shí),你會(huì)由衷地感覺通篇所說的基本都是些完全正確但又毫無意義的東西,根據(jù)業(yè)內(nèi)一位資深朋友所述,一切Apple官方文檔和郵件的開頭內(nèi)容你都可以理解為:

親愛的開發(fā)者您好,我是你爸。

為什么這么說呢,其實(shí)很簡單,Apple是一家十分嚴(yán)謹(jǐn)并且嚴(yán)格的公司,一切解釋權(quán)歸他們所有,不得有任何疑義。好吧,言歸正傳,我們來說審核條例的事情。

由于Apple的審核條例里絕大多數(shù)都是諸如“有誤導(dǎo)用戶行為的app將被拒絕”這種完全模棱兩可的東西,而且逐條翻譯審核條例的文章在各種媒體上基本3-5天就會(huì)有看到一篇,所以筆者就不逐條翻譯了。

以下所說的純粹以如何能夠讓你的app提交審核時(shí)被打回的概率降到最低為核心。

App Store的app審核分為兩種:

1.初審,app首次提交時(shí)的審核,即在connect后臺(tái)上創(chuàng)建完一個(gè)新app之后的第一個(gè)提交版本,不管這個(gè)版本被打回了多少次,也不管版本號(hào)是否為1.0,只要該app沒有曾通過審核的版本,就一律視為初審。游戲初審的等待時(shí)間為提交后2-3周,進(jìn)入審核后持續(xù)3-5天出結(jié)果,非游戲類app的審核時(shí)間是游戲的一半左右。

2.更新包審核,初審?fù)ㄟ^了之后再提交的所有版本無論內(nèi)容變化多大、名字是否改變、圖標(biāo)是否改變,都視為更新包。游戲更新包從提交完畢后等待時(shí)間為3-5天,進(jìn)入審核后基本上1-2天出結(jié)果。如果你的更新包進(jìn)入in review狀態(tài)超過3天都沒有結(jié)果,那么80%會(huì)被打回。

除了審核時(shí)長之外,更新包審核的尺度遠(yuǎn)遠(yuǎn)松于初審。并且由于筆者前面吐槽過的審核條例過于模棱兩可的原因,很多關(guān)鍵時(shí)刻模糊的問題完全靠審核人員自身的判斷來決定是否通過。舉例來說,某游戲里有個(gè)NPC是不符合今年CJ showgirl標(biāo)準(zhǔn)、穿著暴露的大胸妹子,而這個(gè)游戲首次審核人員是個(gè)20多歲的小伙兒,于是順利過審了。但是提交更新包時(shí)趕上了一位思想保守的40多歲大媽,大媽看到此NPC后感覺內(nèi)心十分惶恐,那么對(duì)不起,您被打回了。

另外給很多不懂裝懂的人普及個(gè)知識(shí),不存在所謂的“被打回或是自己撤銷提審后再次提交可以插隊(duì)”這種說法,一旦被打回,都老老實(shí)實(shí)重新排隊(duì),加急的事情后面單說。

俗話說時(shí)間就是金錢,由于初審和更新包審核周期相差非常大,所以筆者強(qiáng)烈建議大家初審包能早提的話盡量早提,哪怕還有沒開發(fā)完的功能,只要主流程完善了就可以做初審提交了。另外一些有爭(zhēng)議的功能和素材,最好放在更新包里提審(新過審app榜單加權(quán)的事情單說)。

審核其中也是包含馬甲這個(gè)東西。蘋果是通過二進(jìn)制代碼來判別唯一性,通過包名來區(qū)分產(chǎn)品,重復(fù)二進(jìn)制代碼不允許上傳。做以下3中情況解讀:

(1)包名一樣,二進(jìn)制代碼不同,蘋果視為更新;

(2)包名不一樣,二進(jìn)制代碼相同,審核無法通過;

(3)包名不一樣,二進(jìn)制代碼不同,就是通常說的馬甲,審核可能通過;

(4)包名一樣,二進(jìn)制代碼相同,無任何意義。

除對(duì)二進(jìn)制代碼有要求外,5月份以來,審核對(duì)功能單一產(chǎn)品或相似產(chǎn)品的把控很嚴(yán)。基本可理解為功能單一產(chǎn)品或相似產(chǎn)品不允許上線。

因此關(guān)于馬甲這件事通過率變得很低。

那么上有政策下有對(duì)策,我們技術(shù)層面解決辦法有這么幾點(diǎn)供大家參考:

App提審時(shí)會(huì)給蘋果審核人員提供演示賬號(hào),具有完全訪問權(quán)限帳戶的用戶名和密碼,以便審核人員體驗(yàn)產(chǎn)品。

1 二進(jìn)制代碼務(wù)必不同

二進(jìn)制代碼是判別唯一性的,代碼稍作調(diào)整或局部更改,會(huì)重新生成一個(gè)新的二進(jìn)制代碼,這是操作馬甲的前提。

2 功能局部化

如果主App功能較為豐富,做馬甲是可以獨(dú)立其中一部分功能,這種方式審核通過率高,但技術(shù)投入成本也比較昂貴,適合大產(chǎn)品大公司操作。

3 產(chǎn)品簡單化(關(guān)閉部分功能或頁面)

如果獨(dú)立部分功能操作馬甲復(fù)雜,可以選擇產(chǎn)品簡單化操作。具體是指:

(1)將主App中的部分界面/功能刪除掉;

(2)主App中的部分界面/功能設(shè)置開關(guān)按鈕,在審核期間關(guān)閉,審核通過后打開,此操作對(duì)用戶體驗(yàn)不造成任何影響,常見的第三支付接口一般都是這樣搞的。

4 頁面差異化

修改App啟動(dòng)后第一個(gè)頁面,保證馬甲與主App的第一個(gè)頁面不同,從先入視覺迷惑蘋果審核人員。

5 整套UI更改

整套UI/美術(shù)更改,適合游戲類。

好,下面我們來看看審核我們要怎么做!

基礎(chǔ)層面

1、請(qǐng)適配最新版本的iOS系統(tǒng)

Apple的審核人員會(huì)使用安裝有最新版本及次新版本的iOS設(shè)備來審核你的app,所以哪怕你提審?fù)戤呎幱趙aiting for review狀態(tài)時(shí)iOS推出了新版本,你的app也必須要在最新版本系統(tǒng)下運(yùn)行正常。而對(duì)于早期版本的系統(tǒng),Apple倒不是很嚴(yán),所以如果你的app在iOS 6.0上有個(gè)bug始終解決不了,那就別費(fèi)勁解決了。

2、網(wǎng)絡(luò)環(huán)境

Apple的審核人員始終會(huì)使用WIFI和蜂窩數(shù)據(jù)網(wǎng)絡(luò)同時(shí)開啟的設(shè)備進(jìn)行審核,所以請(qǐng)確保你的app在此狀態(tài)下不會(huì)出現(xiàn)各種奇怪的問題。而對(duì)于諸如“在使用3G進(jìn)行游戲的過程中網(wǎng)絡(luò)突然變成WIFI時(shí)blablabla”這種極端問題,可以不要看得那么重。

3、設(shè)備型號(hào)

只需要測(cè)試蘋果官網(wǎng)上買得到的設(shè)備以及其前面1代即可,不用擔(dān)心審核人員從犄角旮旯摸出一臺(tái)iPad1來審核。

app前端表現(xiàn)

1、黑邊

不能有黑邊,注意這里有個(gè)細(xì)節(jié),所謂的“黑邊”只要不是純黑的即可過審。換句話說,實(shí)在來不及做iPad適配就提審了,只要加個(gè)帶紋理的底圖來替換純黑的邊即可。

2、一致性

這個(gè)特指icon,connect后臺(tái)、打包安裝的、推送的等等各種尺寸的icon,大到1024*1024,小到12*12,需要一致。(注:connect后臺(tái)的icon和打包安裝時(shí)的桌面icon不一樣時(shí),有25%概率可以過審,筆者懷疑是審核時(shí)部分審核人員先審查完app本身再去看后臺(tái)時(shí)沒有進(jìn)行icon對(duì)照)

3、名字

名字長度沒有嚴(yán)格限制,只要你能寫得下就可以,但是最近半年對(duì)過度利用名字做ASO會(huì)打擊。名字的一致性方面,connect后臺(tái)里填寫的名字和安裝后的顯示在設(shè)備上的名字可以在表達(dá)意思一致的情況下有一些不同。一般是出于美觀目的,在icon下方顯示4-5個(gè)漢字是最合適的,如果超長了,可以考慮縮減,但是表達(dá)的意思需要一致。這里面舉兩個(gè)例子:《植物大戰(zhàn)僵尸》安裝之后叫《PVZ》、《パズル&ドラゴンズ》(智龍迷城)安裝之后叫《P&D》。

4、啟動(dòng)背景

點(diǎn)擊設(shè)備上的app圖標(biāo)開啟app后,loading過程中需要有背景圖,不允許黑屏等loading。

5、demo問題

在無論任何地方,包括但不限于connect后臺(tái)、游戲內(nèi)功能、名稱、副標(biāo)題、公告、服務(wù)器名稱中,都不允許出現(xiàn)諸如“demo”、“測(cè)試”、“試用”等類似的標(biāo)識(shí)。

功能層面

1、功能要完整

比如說你是個(gè)RPG,那你提審的時(shí)候起碼得可以完成任務(wù)、戰(zhàn)斗、升級(jí)、獲得獎(jiǎng)勵(lì),不能是一個(gè)莫名其妙的未完成品。

2、賬號(hào)和隱私

要知道Apple是一家非常注意用戶隱私保護(hù)的公司,所以當(dāng)你的app需要注冊(cè)賬號(hào),且注冊(cè)的過程中需要用戶提供包括但不限于郵箱、手機(jī)、身份證一類私人信息時(shí),必須在注冊(cè)模塊提供隱私協(xié)議。且必須提供游客模式,要保障用戶在不提供隱私信息注冊(cè)賬號(hào)時(shí),也能夠完整使用app的所有功能。

3、新手引導(dǎo)

Apple的審核人員不玩新手引導(dǎo),所以最好沒有新手引導(dǎo)或可跳過,或者給他們提供已經(jīng)完成了新手引導(dǎo)的測(cè)試賬號(hào)。

4、條件開啟和未完成功能

app里不允許出現(xiàn)“暫未開放”或“敬請(qǐng)期待”或干脆有個(gè)按鈕點(diǎn)擊了沒反應(yīng)的情況。如果提審時(shí)有類似的問題,請(qǐng)把入口直接干掉,哪怕界面上空一塊也沒有關(guān)系。

5、H5

H5不能過審,不用嘗試了。說到理由的話,加殼的H5其實(shí)就是一個(gè)有快捷方式的網(wǎng)頁啊,內(nèi)容隨便改完全不受Apple控制。這種很危險(xiǎn)的事情是不能允許的。

6、等級(jí)開啟

如果游戲里有“30級(jí)開啟”或“完成3-1關(guān)卡后開啟”這類的功能,那么請(qǐng)?zhí)峁└呒?jí)測(cè)試賬號(hào)。

7、第三方

這條Apple經(jīng)常會(huì)說,并且會(huì)特意問是否調(diào)用第三方內(nèi)容,所以從理論上來說,你的app里面可以調(diào)用其他非Apple官方的app是不允許的。但是這一塊監(jiān)管并不嚴(yán),所以你只需要考慮好審核人員從你的app里使用了調(diào)用其他app的功能,碰巧審核人員的設(shè)備上沒裝那個(gè)app的時(shí)候怎么辦。

8、反三俗

諸如后宮系統(tǒng)、爆衣系統(tǒng)、RY系統(tǒng)之類的東西會(huì)造成悲劇。

iap

1、類型需要選對(duì)

我們常見的鉆石和元寶都是消耗型,別選錯(cuò)了。

2、名字要一致,描述要嚴(yán)謹(jǐn)

游戲的商品名字和connect后臺(tái)的商品名稱要保持一致或較高的可辨識(shí)性,別出現(xiàn)游戲里叫“一小袋鉆石”而后臺(tái)叫“coin1”這種。后臺(tái)填寫的iap描述里寫清楚怎么買、獲得什么東西、給多少個(gè)、東西怎么拿到,對(duì)你過審會(huì)有額外幫助。

3、不允許買A送B

舉例來說,買500鉆石送50鉆石可以,買500鉆石送1張10塊充值卡不行。

4、月卡

月卡是困擾很多開發(fā)者的東西,這里專門展開說一下。Apple對(duì)于月卡商品打回的概率非常高,這里并不是說Apple不允許開發(fā)者設(shè)置月卡。我們來看看主要打回月卡的幾個(gè)原因:

①對(duì)定價(jià)和鉆石獲取量存疑。舉例來說,你30元買的是300鉆石,但是25元月卡基礎(chǔ)就給300,之后還能每天領(lǐng)120。Apple會(huì)充滿善意地懷疑你這里有什么貓膩。

②在Apple的理解中,月卡是購買成功之后每天領(lǐng)取一次,一個(gè)月到期的。那么你需要將iap類型設(shè)定為“非自動(dòng)續(xù)訂型訂閱”,但是很遺憾,這種商品類型并不適用于我們目前大多數(shù)策劃人員對(duì)于月卡的設(shè)計(jì)。

那么月卡如何過審呢?

現(xiàn)在各家有各家的辦法,只是都不太好拿上臺(tái)面來說罷了。其實(shí)只要看看目前大多數(shù)游戲里都對(duì)月卡的名稱和描述如何定義,你大概也就能心領(lǐng)神會(huì)了。

connect后臺(tái)資料相關(guān)

1、版權(quán)問題

如果你的游戲拿了正版IP,那請(qǐng)?zhí)崆皽?zhǔn)備好授權(quán)文件并在review note里提供。如果沒有版權(quán),那么名字和icon、賣場(chǎng)圖就不要打擦邊球。看到這里你可能會(huì)說,現(xiàn)在中國區(qū)那么多山寨侵權(quán)游戲不都好好的在榜單上么?這里也簡單說明一下他們是怎么過審的:

①在過去,往近了說去年的時(shí)候,Apple對(duì)于版權(quán)問題的管理還不是很嚴(yán)格,所以在那個(gè)時(shí)候就已經(jīng)過審上架,并主要以熱更新為主要更新方式的,都還活得好好的。

②我在開頭說過,初審和更新包的審核尺度差很多,且更新包審核較多時(shí)候依賴于審核人員的個(gè)人判斷,所以在更新包審核時(shí)會(huì)有部分侵權(quán)內(nèi)容成為漏網(wǎng)之魚。

③聰明的開發(fā)者智慧地采取了一些手段來避免Apple看到侵權(quán)的東西。這里不展開說了。

2、官網(wǎng)、客服等資料

官網(wǎng)的資料中嚴(yán)格地不允許出現(xiàn)“越獄”相關(guān)的字眼以及越獄版本的下載地址,安卓版本最好也別有。

3、尺度,哦不,恥度問題

icon和賣場(chǎng)圖的妹子暴露程度和表情挑逗程度受嚴(yán)格控制。別說什么“我的游戲設(shè)置的年齡是16+”這類的理由,審核人員會(huì)告訴你,很抱歉你的游戲雖然是16+,但是appstore商城是全年齡用戶可用的,所以你的icon和賣場(chǎng)圖必須符合4+這個(gè)設(shè)定。

另外最近半年的審核條例修改中也說過在icon和賣場(chǎng)圖里禁止出現(xiàn)煙、酒、武器等,但是目前還沒有發(fā)現(xiàn)對(duì)這幾類有過嚴(yán)的要求。

4、賣場(chǎng)圖的細(xì)節(jié)問題

根據(jù)審核條例,會(huì)要求賣場(chǎng)圖“必須使用沒有經(jīng)過修改的app實(shí)際截圖”,但是筆者發(fā)現(xiàn),其實(shí)只在初審的時(shí)候會(huì)對(duì)這一點(diǎn)要求比較嚴(yán)格,在更新包審核時(shí)只要不修圖修得太過分、不使用太暴露的妹子,基本上都沒什么問題。

特別說之

1、VIP

嚴(yán)格來說并不是禁止所有的VIP功能,看你游戲里的VIP功能是否違反審核條例主要看以下幾點(diǎn):

①VIP的獲得方式是否為充錢時(shí)得到VIP經(jīng)驗(yàn),充的越多等級(jí)越高。如果是的話,很抱歉你違反了“禁止買A送B這條”,你買的是鉆石,不能送VIP經(jīng)驗(yàn)。

②VIP等級(jí)不同是否會(huì)給用戶帶來額外的收益。如果是的話,很抱歉你違反了“對(duì)所有用戶而言必須公平’這個(gè)原則。

看到這里你可能又要問了,那么多的游戲里明明VIP是標(biāo)配的?。??這個(gè)問題我前面說版權(quán)的時(shí)候提到過了,智慧的開發(fā)者們總會(huì)有辦法的。

2、兌換碼or激活碼or CDKEY or預(yù)注冊(cè)

這幾個(gè)統(tǒng)統(tǒng)不允許,原因是違反了公平原則。并非所有用戶都可以獲得這些碼,所以對(duì)一部分用戶來說是不公平的。

3、評(píng)論

禁止以任何手段誘導(dǎo)用戶評(píng)論,同樣分開說:

①不可以用任何好處來誘導(dǎo)用戶去評(píng)論,比如游戲里有個(gè)任務(wù)是去評(píng)論,比如評(píng)論后給30鉆石。

②不可以用任何修辭方式讓用戶去給5★評(píng)價(jià)。比如說:“請(qǐng)給我們五星”“請(qǐng)給我們好評(píng)”都不可以。而“請(qǐng)給我們個(gè)評(píng)價(jià)”這樣的可以。

4、IDFA

廣告主識(shí)別碼,在Apple禁止開發(fā)者獲取MAC地址之后,普遍開始采用IDFA去做設(shè)備識(shí)別。但是Apple會(huì)要求專碼專用,你調(diào)用了IDFA,就一定要打廣告。這個(gè)問題有些情況下靠解釋可以過審,但是最簡單快捷的方法是在不起眼的地方放個(gè)廣告,然后在review note里告訴審核的人廣告在哪里就好了。

Last but not least

上面說的這些東西都注意了之后,基本上可以保證你的app能夠有90%以上的過審概率,那么剩下的10%是什么呢?就是豬隊(duì)友豬隊(duì)友豬隊(duì)友(重要的話說三遍)!

說幾個(gè)例子:

1、一切檢查就緒提審?fù)戤?,艱難地等了3個(gè)禮拜,Apple的人終于開始審核了,然后服務(wù)器沒開。

2、運(yùn)營人員把公告內(nèi)容或者是活動(dòng)內(nèi)容的文案配置錯(cuò)了,導(dǎo)致審核的人看到了一大堆越獄服或者安卓服的活動(dòng)和公告。

3、技術(shù)人員煞有介事地給審核專門開放了一個(gè)服,名字就叫“測(cè)試服”。

4、又是運(yùn)營人員配置公告出了錯(cuò),一大堆諸如“X月X日刪檔封測(cè)結(jié)束”“下一輪測(cè)試將與X月X日開啟”之類的公告被看見。

5、官網(wǎng)上留了論壇入口,論壇的管理員恰巧聘請(qǐng)的臨時(shí)工,結(jié)果論壇里各種罵Apple的帖子沒人處理。

6、QQ群里出現(xiàn)上一條的情況。

立即登錄,閱讀全文
版權(quán)說明:
本文內(nèi)容來自于知乎,本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個(gè)人觀點(diǎn),不代表快出海對(duì)觀點(diǎn)贊同或支持。如有侵權(quán),請(qǐng)聯(lián)系管理員(zzx@kchuhai.com)刪除!
相關(guān)文章
法院推翻裁決,蘋果在巴西暫時(shí)不用開放App Store
法院推翻裁決,蘋果在巴西暫時(shí)不用開放App Store
今年11月,巴西監(jiān)管機(jī)構(gòu)裁決蘋果不得阻止開發(fā)者在巴西App Store外部分發(fā)應(yīng)用,要求蘋果在20天內(nèi)允許使用替代支付系統(tǒng)和側(cè)載,否則將面臨每天25萬雷亞爾(當(dāng)前約30.2萬元)的罰款。
App Store
巴西市場(chǎng)
蘋果
2024-12-112024-12-11
蘋果提醒開發(fā)者:臨近圣誕節(jié),App Store應(yīng)用審核時(shí)間可能延長
蘋果提醒開發(fā)者:臨近圣誕節(jié),App Store應(yīng)用審核時(shí)間可能延長
蘋果公司今日通知開發(fā)者,隨著圣誕節(jié)的臨近,App Store的審核時(shí)間可能會(huì)增加。蘋果建議開發(fā)者開始更新他們的應(yīng)用程序和游戲,為假日季做好準(zhǔn)備。
App Store
開發(fā)者
蘋果
2024-12-052024-12-05
ASO必讀:影響應(yīng)用商店中App排名的關(guān)鍵因素
ASO必讀:影響應(yīng)用商店中App排名的關(guān)鍵因素
在當(dāng)今數(shù)字化時(shí)代,應(yīng)用已成為我們生活中不可或缺的一部分。應(yīng)用商店中有數(shù)以百萬計(jì)的應(yīng)用程序,對(duì)于應(yīng)用開發(fā)者來說,了解影響其應(yīng)用排名的因素至關(guān)重要。
ASO
App
應(yīng)用商店
2024-11-072024-11-07
歐盟地區(qū)App Store商業(yè)應(yīng)用開發(fā)者,即日起需提供交易者身份資訊
歐盟地區(qū)App Store商業(yè)應(yīng)用開發(fā)者,即日起需提供交易者身份資訊
應(yīng)對(duì)歐盟頒布的《數(shù)字服務(wù)法》,Apple要求在歐盟App Store發(fā)布應(yīng)用程序的開發(fā)者必須提供交易者(Trader)身份資訊。
App Store
開發(fā)者
2024-10-232024-10-23
優(yōu)質(zhì)服務(wù)商推薦
更多
掃碼登錄
打開掃一掃, 關(guān)注公眾號(hào)后即可登錄/注冊(cè)
加載中
二維碼已失效 請(qǐng)重試
刷新
賬號(hào)登錄/注冊(cè)
小程序
快出海小程序
公眾號(hào)
快出海公眾號(hào)
商務(wù)合作
商務(wù)合作
投稿采訪
投稿采訪
出海管家
出海管家