當前位置:
首頁 > 新聞 > 蘋果App Store審核新規來臨,Cocos開發者該如何規避蘋果審核風險?

蘋果App Store審核新規來臨,Cocos開發者該如何規避蘋果審核風險?

小編註:本文作者為 Cocos 引擎創始人王哲




最近有不少開發者在 Cocos 論壇發帖,討論遊戲提交在蘋果商店審核被拒的事。以及最近大家都很關心蘋果對熱更新的政策收緊一事。我就社區里大家做的嘗試結果,以及蘋果審核政策條款給出一個正面的解答。




AnySDK 在支付審核中被「誤判」


可通過升級版本解決




首先是審核中 IAP 原因遭拒的情況。論壇里有用戶反饋提交遊戲版本後審核被拒(篇末點擊閱讀原文可以看論壇原帖),初步是懷疑使用 AnySDK 做接入的原因。該帖一出,立即引起許多開發者的關注。大家紛紛積極跟帖回復,有遭遇同樣情況尋求幫助的,也有已經審核通過並傳授經驗。



綜合大部分被拒開發者的試驗結果,以及我們後續與 AnySDK 企業版用戶配合提交審核並成功通過的情況,目前已確認是由於 AnySDK 通用框架里有個別敏感欄位被「誤判」為帶有第三方介面,才會導致提交新 App 審核被拒。




這裡需要澄清一下,一直以來我們提供的只是介面協議,實際上是為了統一支付SDK的介面,

默認 AnySDK 庫中並沒有提供任何蘋果 IAP 之外的第三方支付實現,只是蘋果通過檢測類似的 API 關鍵字「誤判」了,不幸躺槍

。目前,

AnySDK 已推出了針對 App Store 的定製框架,也有部分用戶證實使用該定製框架成功過審。(

需求用戶可通過後台索要 AnySDK 技術支持聯繫方式)

開發者今後使用最新的 v2.2.6 版本將不再存在蘋果審核被拒的情況。



熱更新問題


Cocos有驚無險




從三月份開始,蘋果就將熱更新問題多次推上了風口浪尖。甚至蘋果還下了最後通牒,將在 6 月 12 日全面下架帶有熱更新的 App 或遊戲。



開發者一直擔憂:那麼使用 Cocos 的熱更新是否會因此被下架?




從原理上分析,Cocos 的熱更新本質上是更新資源,

並沒有使用任何蘋果禁止的 API

,所以理論上不違反蘋果協議內容。當然,蘋果協議中也有關於熱更新內容更具體的要求,需要用戶自己理解和把握尺度,尊重蘋果平台的開發者協議。最重要的:Don"t be evil。




《App Store 審核指南》2.5.2





2.5.2 Apps should be self-contained in their bundles, and may not read or write data outside the designated container area, nor may they download, install, or execute code, including other apps.

Apps designed to teach, develop, or test executable code may, in limited circumstances, download code provided that such code is not used for other purposes. Such apps must make the source code provided by the Application completely viewable and editable by the user.




6 月 13 號,蘋果最後通牒時間已過。慶幸的是,我們並沒有收到來自任何開發者產品被下架的反饋。而且從社區反映來看,目前確實未出現任何一款使用 Cocos 開發的產品被下架,這裡面包括所有的 Cocos Lua 遊戲、Cocos Creator 遊戲。所以大家盡可以繼續放心使用 Cocos 引擎中的熱更新功能。我們在引擎角度只是提供熱更新機制這麼一個通用的功能,技術上可以更新任何東西,但是在蘋果收緊熱更新審核的大環境下,我建議大家還是要注意只更新資源、而不要嘗試更新可執行代碼甚至改變整個遊戲的核心內容的做法。




蘋果放開允許 H5 遊戲上架


Cocos Creator 盡情開搞




上周 WWDC 大會後,蘋果對《App Store 審核指南》進行了 2017 年的首次重大更新!對比此前版本,此次的修改/新增的內容佔比達到 23%。

不得不提的是,蘋果對於 H5 遊戲的開放利好。

尤其是英文版的審核指南第 4.7 條,明確支持 App 可以在 WebKit view 中運行 H5 遊戲或應用。今年先有國外 Cocos 遊戲走上 Faceboook Instant Games 的全球賽道,再有國內微信首款 H5 遊戲進行測試,如果 H5 在 iOS 平台能夠得到重視,這將是廣大 Creator 用戶的福音。




《App Store 審核指南》4.7





4.7 Third-Party Software

Apps may contain or run code provided by third party developers

(e.g. HTML5-based games)

, as long as the code is not offered in a store or store-like interface, and provided that the software (1) is free or purchased using in-app purchase; (2)

only uses capabilities available in a standard WebKit view; your app must use WebKit and JavaScript Core to run third party software

and should not attempt to extend or expose native platform APIs to third party software; (3) is offered by developers that have joined the Apple Developer Program and signed the Apple Developer Program License Agreement; and (4) adheres to the terms of these App Review Guidelines (e.g. does not include objectionable content; uses IAP to unlock features and functionality). You must provide an index of third party software and metadata available in your app upon request.




注意,上文都是依據英文版的《App Store Review Guidelines》的政策解讀,截止本文發稿時間,蘋果官網上的中文版《App Store 審核指南》似乎還未更新。




以上幾條,是我結合最近幾天社區論壇的反饋情況、我們和 AnySDK 企業版用戶合作更新通過審核的情況、以及蘋果最新審核條款的信息匯總及個人解讀。希望對大家有所幫助。




另外,我昨晚在自己的朋友圈也吐槽了一條,現在有些媒體為了吸引眼球博取閱讀量,取了各種誇張的標題指責蘋果對打賞功能收取 30% 平台費用,甚至上升到陰謀論國家安全民族仇恨的高度,這根本就是扯淡。之前安卓渠道只留 40% 多給開發者,還有各種超長賬期及拖款的時候,而蘋果堅定地分 70% 給開發者並且能及時到賬,那個時候這些媒體又說了什麼?毋庸置疑的是,不論是過去還是現在,蘋果 AppStore 仍然是最優質的手游渠道之一。Cocos 引擎將持續跟進 iOS 的版本更新、貼合蘋果審核要求,助力廣大 Cocos 遊戲開發商製作出符合蘋果政策的、商業成功的產品。




附,蘋果商店最新審核指南,


英文版:https://developer.apple.com/app-store/review/guidelines/


中文版:https://developer.apple.com/app-store/review/guidelines/cn/


中文版似乎還未同步更新,上文解讀以英文版為準。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 蘋果匯 的精彩文章:

騰訊味十足的手游版《魂斗羅》來了,但你的童年能回來嗎?
蘋果確定抽走30%打賞費用,網友們對此怎麼看?
以後你給主播的打賞,不能用微信支付了,蘋果還要抽走30%
iOS 11全面評測:流量開關、夜間模式都來了,但相機掃碼卻不支持微信
關八、毒舌電影等公號被封名單在此,然後呼聲最高的是咪蒙

TAG:蘋果匯 |

您可能感興趣

規避罰款 蘋果新一代iPad和MacBook將用OLED屏幕
特斯拉致死車禍最新調查:Autopilot再次捲入,未規避危險情況
警告!雙向通信銀行後門SocketPlayer可規避沙箱機制
美國禁售 Autopilot Buddy,涉規避特斯拉安全系統
蘋果推送iOS 12更新來規避iPhone禁售令?高通:沒門!
《EVE Online》開發商:為規避風險而叫停VR項目
為規避禁令影響,華為正剝離在美研究團隊Futurewei
或將規避續航問題 Apple將為Apple Watch系列加入睡眠跟蹤功能
上有政策,下有對策:Facebook和谷歌這樣規避GDPR準則
蘋果推全新iOS12中國版規避iPhone禁售!高通:休想!
Nature最新成果!規避CRISPR的「脫靶效應」,關鍵在引導RNA
外媒:蘋果或將舊款iPhone交由和碩生產 規避高通禁售令
侃哥:iOS更新規避高通專利;小米Play新品類手機將發
Hover 2可摺疊無人機可發現 規避障礙物
iPhone升級到iOS12可規避禁售令?接近高通人士否認
果粉無語:沒想到iPhone也會悄悄扣費?教你怎麼規避此問題
為規避美國禁令 華為或將剝離美國分公司Futurewei獨立運營
蘋果iPhone 8突然降價超千元:是扭轉業績還是規避禁售?
氯吡格雷聯用SSRIs:合理選葯,規避風險
GoPro為規避關稅,部分生產將從中國遷出