“Sync On Start could help if the owner is changing column amount on the fly. I advise app users that every time they start to use the app like adding or modifying records, they should always sync first so they would have the latest app version. If the app is not force closed, it won’t sync when opening as it was open on the background”
I know we can copy app to test at the new one, then fix the necessary parts at the original one
however,
even i fixed the necessary parts at my original app,
some users only can see the old version (the version before fixing the necessary parts),
and in this cases,
the record adding by the old version will add an extra column to the spreadsheet automatically while the defination of the column does not exist at the new version anymore,
so sometimes my app breaks down…
i also would like to confim this:
does Sync of “Sync: App to Cloud” means not only user’s add/delete/update,
but also the changes by app creator?
(ex: add/delete column in a table)
before this,
i thought i have to deploy everytime i make changes on my app,
but following the manual,
seems we only need to deploy one time (make prototype to deployed)
because even we make changes on app,
the app will be sync on other actions instead of deploying
I have been told by a senior developer recently that every sync the app does–whether manual or automatic, foreground or background–syncs both data and app configuration. I’m not sure that’s true (it didn’t used to be), and I haven’t tested it recently to confirm. That’s all I have to offer.
i will continue to try to figure it out and if i get the answer, i will share here
for my recent problem,
maybe i should just remain the column definitaion at app setting and just set it invisible (then even new record added via the old version, the new version may not break down since we have the corresponsive amount of columns at all)