你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> 【求證】AppStore Warning 並非針對 RN/Weex 這類技術

【求證】AppStore Warning 並非針對 RN/Weex 這類技術

編輯:IOS開發綜合

【求證】AppStore Warning 並非針對 RN/Weex 這類技術 從屬於筆者的 大前端開發相關筆記,主要是今天筆者在 JSPatch Issue、Hacker News 、RN Issue圍觀的一些討論的小節,不負責准確度,只是為了求證下。

【求證】AppStore Warning 並非針對 RN/Weex 這類技術

最初在 HN 上看到,這次波及的主要是 JSPatch 與 Rollout 的使用者;Rollout 的 CEO Erez Rusovsky 表示我們一直是遵紀守法好公民,而且蘋果也不是只封殺 Rollout,肯定不會是因為我們做的有什麼問題;我們的應用廣泛嵌入到了數以千記的 APP 中,我就不信蘋果敢這麼狠。然後下面開始了對於蘋果和 Rollout 的群嘲。。。

然後下面進入 React Native 的討論,有部分 React Native 的應用同樣被 KO 了,不過 Rollout 與 JSPatch 被蘋果點名的主要問題是exposes arbitrary, uncontrolled Access to native APIs.,即對上暴露了本地接口的調用權限。然後使用 RN 但是也被警告的開發者表示,他發現自己的應用中使用了 RCTUtils 這個唯一調用動態方法的類;對此 ide 表示 RCTSwapClassMethods 以及 RCTSwapInstanceMethods 明明只是 RN 內部使用的,並沒有暴露給 JavaScript。而 Apple 官方的聲明是:An Application may not download or install executable code ,React Native 肯定沒有破壞這個條約,並且 Apple 也允許使用 JavaScriptCore 更新代碼:The only exception to the foregoing is scripts and code downloaded and run by Apple's built-in WebKit framework or JavaScriptCore. React Native 的熱更新本來就是更新 JavaScript 代碼,才不是 Patch 原生代碼呢。

以上就是對【求證】AppStore Warning 並非針對 RN/Weex 這類技術的相關介紹,希望對您學習IOS有所幫助,感謝您關注本站!

【【求證】AppStore Warning 並非針對 RN/Weex 這類技術】的相關資料介紹到這裡,希望對您有所幫助! 提示:不會對讀者因本文所帶來的任何損失負責。如果您支持就請把本站添加至收藏夾哦!

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved