We’re Still Here to Help (Even Over the Holidays!) - find out more here.
Forum Discussion
Caram
12 years agoNew member | Level 1
Datastore how to get past sync errors?
I've just had again this bug about "delete for title: key not present". This happened on a production device, a week before launch, whilst recording a screencast. Sync stopped syncing. This is gettin...
Caram
12 years agoNew member | Level 1
Steve, I don't think I unset any datastore title. I do set title either from user input or from another datastore. There are only the 4 lines in the entire app that do set a datastore title. Do any of these ring a bell?
dupTable.datastore.title = datastore.title
someTable.datastore.title = name # where name is a non empty string
someStore.title = @name
someTable.datastore.title = name # where name == 'New'
We were running pretty wildly through the app this morning during screen casting, no exact record was taken of which exact operations did take place, so I have no way to say how you can reproduce the error. Could it be an assignment of the title to nil or to an empty string?
One thing I remember though is that we tried importing data into a datastore from a file via the Sync SDK. The app crashed at some point during the import due to an unrelated bug (a mapView issue in another thread). Upon restart, we noticed after a while that syncing for this account become problematic. But I am not 100% sure the SDK bug did not already occur before the crash.
Do you any suggestions at this point? Would a copy of the faulty store be of any help?
Caram
SDK 3.1.1
iOS 8.1.1
About Dropbox API Support & Feedback
Find help with the Dropbox API from other developers.
The Dropbox Community team is active from Monday to Friday. We try to respond to you as soon as we can, usually within 2 hours.
If you need more help you can view your support options (expected response time for an email or ticket is 24 hours), or contact us on X, Facebook or Instagram.
For more info on available support options for your Dropbox plan, see this article.
If you found the answer to your question in this Community thread, please 'like' the post to say thanks and to let us know it was useful!