Tap Forms Database Pro for Mac, iPhone, iPad and Apple Watch › Forums › Using Tap Forms 5 › Stuck on sync sending
- This topic has 7 replies, 2 voices, and was last updated 6 years, 5 months ago by
Brendan.
-
AuthorPosts
-
May 11, 2019 at 11:27 PM #34736
tonytParticipantHi
Every time I go to use TF on iPad having left it open I get an icon, not spinning, saying sync sending. I have to close TF and then it syncs straight away. It is a real pain to have to open, close and force sync all the time to try to keep things in step.
I will try to supply more details if required. Hopefully there is some fix or thing I can do to get it sorted
Thanks…May 12, 2019 at 12:22 AM #34738
BrendanKeymasterCan you post a screenshot so I can see what you mean?
May 12, 2019 at 4:01 AM #34741
tonytParticipantThe icon is not spinning and when I go to tools to try and force a sync, pressing the sync button, nothing happens….
Sorry, should have said fetching, not sending!Attachments:
You must be logged in to view attached files.May 12, 2019 at 11:38 AM #34744
BrendanKeymasterNormally that Sync Fetching phase happens only for a brief moment if there’s nothing to fetch.
If you simply close that document by tapping the (v) button and then re-open it, does the same thing happen? That is, without doing a force-quit of the app.
May 14, 2019 at 1:57 AM #34866
tonytParticipantHi Brendan
Not sure what is going on. Today I made a couple of changes on iPad and a couple on Mac. Sync did not seem to have taken place so I pressed V button and reloaded data file on the iPad. I got the following on the iPad sync info window:
Sync sending it got to 7600 / 45,775 then stopped
Upload and download arrows showed 9.42am
Pressed V again and reloaded data file
Sync receiving – got to 8000 then stopped
Upload and download arrows both showing 9.42The items I changed / added on both devices syncd OK. But why all that activity for just four changes I wonder? Normal? Also, still following up on the stuck sync fetching icon. Will let you know asap.
Cheers….
May 14, 2019 at 7:31 PM #34875
BrendanKeymasterThe dates won’t update until the full sync is complete.
There was a partial iCloud service disruption sometime today or yesterday I read about. Not sure for how long or which services though.
When you say the number stopped, was it stuck at that number or did the numbers eventually disappear?
Tap Forms will receive from iCloud first before it sends. So closing the document and re-opening it will tell Tap Forms to fetch, then upload any local changes made.
The first time you do a sync, Tap Forms will upload all the data.
Then when you close and re-open the document, Tap Forms will fetch all that data you just uploaded. I know that seems inefficient, but it’s due to the way CloudKit works. It does that because it doesn’t actually know if there’s anything you may have uploaded from a different device. So it just asks CloudKit for all the changes since the last download. And since there was no last download on an initial sync, it just downloads everything. When the download is completed, a checkpoint is written to disk so that it knows from where to request updates the next time it syncs. But if that checkpoint isn’t set then it would have to re-download that block of changes during the next sync process. It’s all rather complicated.
May 20, 2019 at 12:32 AM #34917
tonytParticipantHi Brendan
The numbers disappeared. I am still getting the case that sync sending / fetching icon or tools info is stuck and I can’t force a sync from the iPad. If I press the ‘v’ key and reload, I can force a sync or it just does so straight away almost?
Any ideas or do I have to live with it?
Cheers….May 20, 2019 at 1:35 AM #34918
BrendanKeymasterHi Tony
What do you mean that you can’t force a sync on the iPad? Do you mean that the Sync button on the Tools screen is disabled for you? Tapping on that button just triggers the sync system to check to see if there’s anything to sync. It may be that it thinks there’s nothing to sync, so nothing happens.
The first thing it does is checks CloudKit to see if there’s anything waiting for it to sync for that document. If so, it fetches. Then it uploads any changes you’ve made to CloudKit so that another device can get that data.
-
AuthorPosts
You must be logged in to reply to this topic.