轉帖|行業資訊|編輯:龔雪|2017-03-09 09:47:58.000|閱讀 195 次
概述:這兩天蘋果和微軟互懟,用腳本熱更新的朋友要謹慎過 iOS 審核。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
這兩天蘋果和微軟互懟,用腳本熱更新的朋友要謹慎過 iOS 審核。
早上有Q群里面在討論最近用 JavaScript 做為腳本層,在蘋果商店審核遭拒的情況。
從目前多數信息來看, 和 creator 這樣用 + JSB 技術棧的游戲情況尚好,但是用 facebook 技術的無一例外躺槍了。用 jspatch 開源庫的也很多兄弟陣亡。
就在今天早上,Facebook 的 React-Native github 倉庫里有這么一條 issue:,瞬間被無數開發者刷爆。
更有開發者挖出了了蘋果爸爸拒絕使用 React Native 的 app 其背后可能的「真正原因」:
昨天晚上微軟發布了 Visual Studio 2017 (),自帶基于 React Native 的 iOS 開發功能,鑒于微軟這兩年來開源的力度,發布這一功能似乎是在搶占開發者市場。結果就是有了 VS2017,在非蘋果上開發 iOS 應用更容易了。所以,蘋果在這個節骨眼發出這樣的警告郵件,其實暗地里就是要和微軟互懟。
在蘋果開發者條款下:
3. 3.2 Except as set forth in the next paragraph, and Application may not download or install executable code. Interpreted code may only be used in an Application if all scripts, code and interpreters are packaged in the Application and not downloaded.
按照規定:
在應用/游戲里面使用 Lua 或 JavaScript 腳本是 OK 的,這個沒問題。
但使用腳本進行熱更新,這是違反蘋果開發者條款的。
當然國內絕大多數 iOS 手游,不論是 Cocos 還是 Unity,大家都在用熱更新功能,騰訊和網易也大量使用腳本對游戲進行小版本熱更新。蘋果爸爸一直對于這個事情么,睜一只眼閉一只眼,反正大家也沒干什么壞事,只是為了提高用戶體驗 —— 這點和蘋果的利益出發點是高度一致的。
但是在今天蘋果和微軟互懟的這個節骨眼上,各位使用腳本熱更新、提交 iOS 審核的朋友還是要多謹慎了,尤其是避免使用處于風口浪尖上的 React Native。恩,你懂的。[作者: ; ]
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn