Hi Kosmo,
Thank you for contacting us and I'm sorry about the issue you are experiencing. I'm not sure what would cause the extra records to be removed. However, it seems that the iCloud sync file has those files removed. To fix your issue, please restore from the mSecure 4 backup again.
Also, you might be able to fix any syncing issues by simply manually syncing. To manually sync on iOS, please have at least one record on iOS or create a test record and follow these steps:
1. Tap and hold the top record
2. Drag the record down and release
Also, I'm happy to cover any other issues you might be experiencing on this single forum post.
Hi Eden,
Thank you for your reply!
I restored more than 5 times from the backup. In all cases the result was the same (only 513 records synched to the iPad and 32 records removed from the iPhone after the next sync) regardless of whether the sync was manual or automatic.
I'll post the rest of the issues tomorrow.
Hi Kosmo,
Perhaps the issue is with the iCloud sync file in that case. I would recommend removing the iCloud sync file before restoring from a backup file in that case. The iCloud sync file is located at: iCloud Drive/mSecure/UserID/data.mssb
Hi Eden,
I guess that the iCloud sync file was the issue. I deleted the "data" file (no extension) from iCloud Drive and my first attempt (restore from email backup, sync) yelded the same result as before, but I notinced that a second file "data 2" (also no extension) was created in the iCloud Drive location, so I delete both "data" files, delete the app from both the iPhone and the iPad, reinstalled the app, restored on the iPhone and then performed a sync with the iPad and this time the sync worked properly (all numbers in both apps match). Needless to say, but this doesn't give confidence in the sync process.
Here are my other issues, questions and suggestions for mSecure 5:
One more observation about the sync: After a record is updated (probably also applies for new records), it takes 2, 3 and sometimes 4 manual syncs on both devices for the update to be synchronized. It behaves like there is a delay that has to pass in order for the update to be "available" to be synced even if the sync is manual.
Hi Kosmo,
I'm sorry about the delay in my response:
Regarding your latest comment, that shouldn't be the case. Perhaps you are trying to sync too quickly? If you manually sync on the device making a change, and then manually sync on all other devices, your information should be available right afterwards. That said, iCloud syncing can be a bit slow in general compared to the rest of our syncing options simply because Apple controls how iCloud Drive works entirely. We have much more control of things when using our mSecure Cloud, WiFi, or even Dropbox syncing. With Dropbox syncing, Dropbox gives us full control thanks to their API's.
Hi Eden,
Thank you for your reply!
Please find my comments below:
Hi Kosmo,
Hi Eden,
Thank you for your reply!
Hi Kosmo,
I'm glad to be having this dialogue.
Kosmo
Hi,
Just upgraded from mSecure 4 to mSecure 5 on both my iPhone and iPad. I made an email backup from mSecure 4, which I restored in mSecure 5 on my iPhone. Then I turned iCloud Sync and opened mSecure 5 on the iPad. There were no items on the iPad (I even deleted and re-installed the app) before the sync. After the sync only 513 items were synced (out of 543) for no apparent reason. Worse than that, the next sync erased the "extra" items from the iPhone! As mentioned above, removing and re-installing the app produced the same result.
I have a long list of other issues, which I'll post in a separate thread, but this one is critical!