3 ms·
FAQ - http://microsoft.github.io/code-push/faq/index.html http://microsoft.github.io/code-push/faq/index.html According to section 3.3.2 of Apple’s developer a
by ckluis 11y ago
FAQ - http://microsoft.github.io/code-push/faq/index.html http://microsoft.github.io/code-push/faq/index.html
According to section 3.3.2 of Apple’s developer agreement, as long as you are using the CodePush service to release bug fixes and improvements/features that maintain the app’s original/presented purpose (i.e. don’t CodePush a calculator into a first-person shooter), then you will be fine, and your users will be happy. In order to provide a tangible example, our team published a (pretty cheesy!) CodePush-ified game to the Google Play Store and Apple App Store, and had no problems getting it through the review process.
Because Cordova apps are executed within a WebView, and React Native apps are executed within JavaScriptCore, from a technology perspective, these runtimes are unique in their ability to leverage dynamic code downloads according to the aforementioned Apple developer agreement.
(copy pasted directly from codepush site)