I was wondering what people’s thoughts were on implementing iCloud in a different way to handle conflict resolution. The traditional way is to have iCloud on all the time in the background and to check the data coming in and saving out to make sure there is no conflict of the data.
My thoughts were to restrict iCloud saving/backup to a button on the Main Menu. So, the only time the data is saved and synched to iCloud is if the user clicks that button.
From there a popup would show asking them:
“Would you like to backup your save data on this device to the iCloud?”
When they click yes, another popup shows saying:
“Warning: All your save data on the iCloud will be overwritten with the current saved data on this device. Would you like to proceed?”
I know this isn’t as elegant as the other methods of using iCloud, but it does give the user the information that their data will be overwritten. I suppose there also ways to exploit this system as well, but I was wondering what other’s thoughts were on this?