Hi, I was wondering what Apple's CURRENT official stance is on using React Native to allow apps to be updated without going through app review. In React native all app functionality is situated in a .jsbundle which can be reloaded from e.g. a webserver. AppHub makes a wrapper services to make this easy or you can host your own bundle on your http server. This of course bypasses the App Review process & violates at least the spirit of the following rule:
"3.3.2 An 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. The only exception to the foregoing is scripts and code downloaded and run by Apple's built-in WebKit framework or JavascriptCore, provided that such scripts and code do not change the primary purpose of the Application by providing features or functionality that are inconsistent with the intended and advertised purpose of the Application as submitted to the App Store."
My question: I understand this technique has been *tolerated* for a while now if it's just about pushing new updates to existing apps. This technique was especially useful when long review times were still usual.
My question: is it still advisable to use this technique with sub-1-day review times? Is it worth it? Or is there a risk of trouble / policy changes ahead?