I tested it out and discovered that all users including myself will get the error page
This prevents me to use the emulator to test out my updates. I understand that I need to get the Business Plan to get versioning control but I just need users to be redirected to this maintenance page while I finish updating the app.
An alternative would be to change the UX>Starting view to notify the users that I am making changes and they should avoid using the app. It’s not that great either because they can just discard it and run syncs. Also some users might have the app already open and therefore will not see that in-house maintenance page.
Regarding the case where the app is paused but I am a user that has already the app opened, it seems that I was still able to sync data partially by navigating to different pages and launching the sync. I had 17 syncs to process, I manually launched the sync and 3 syncs got processed then received the error message. Went on another page and relaunched the sync and another small number of syncs got processed. At one point the maintenance page error disappears and I had this error message: “a duplicate request is already in progress. Please wait a moment and try again.”.
Not sure if I want to use that feature.