Since they're not, I wouldn't have _too much_ faith in other things not being rejected.
Since they're not, I wouldn't have _too much_ faith in other things not being rejected.
React Native is very much like a WebView except it calls out to one more native API (UIKit) for views and animations instead of using HTML.
What neither WebViews nor React Native do is expose the ability to dynamically call any native method at runtime. You write regular Objective-C methods that are statically analyzed by Xcode and Apple and it's no easier to call unauthorized, private APIs.
With Expo all of the native modules are safe to use and don't expose arbitrary access to native APIs. Apps made with Expo are set up to be good citizens in the React Native and Apple ecosystems.
https://blog.chromium.org/2016/01/a-faster-more-stable-chrom...