Live Updates is allowed by Apple?

Hi Team,

Are we allowed to perform a LiveUpdate of code for the iOS platform, bypassing App Store review?

I came across the below review guidelines from Apple-

2.5.2 Software requirements-
Apps should be self-contained in their bundles, and may not read or write data outside the designated container area, nor may they download, install, or execute code which introduces or changes features or functionality of the app, including other apps. Educational apps designed to teach, develop, or allow students to test executable code may, in limited circumstances, download code provided that such code is not used for other purposes. Such apps must make the source code provided by the app completely viewable and editable by the user.

As we are downloading HTML, CSS, and JS code over-the-air, are we violating the above guidelines?

If we are allowed to use LiveUpdate, can I push major application features that require changes to only web assets via LiveUpdates?

1 Like

I don’t think so. Apple is very strict on what they offer in their store.

It must be allowed, otherwise, Ionic wouldn’t have Live Updates part of AppFlow. Hopefully someone from the Ionic team can point to the Apple guidelines that allows this. I feel like I’ve seen it, but I cannot find it again.

If these changes require binary changes (e.g: installed new plugins or touch any native code), No.