Does Apple Allow App OTA Updates to Be Allowed
I came across a code push framework that allows developers to push OTA updates to a mobile app that is built in cordova
and react-native
out of the play / apple store updates for minor fixes.
I believe the push code has its own SDK for cordova
and react-native
, and in the SDK they try to push the code out of the repository and then do something to push the changes to the assembly without compiling or so. How can I get the latest changes and reflect them in the application without compiling and bulid.
Does Apple allow seamless OTA app updates?
source to share
In short: using React Native with CodePush is fine.
Apple allows you to update javascript code that runs internally WebView
or JavascriptCore
if the application does not provide unlimited access to the built-in SDK or system functionality of that code. React Native uses JavascriptCore
and provides a limited API for js code, so it is fine.
But, of course, you should avoid changing the purpose of the application using OTA.
For more information, you can read this and this discussion.
source to share