-
Notifications
You must be signed in to change notification settings - Fork 59
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error Domain=QSCloudKitSynchronizerErrorDomain Code=0 "(null)" #69
Comments
1. Sync completion Block I have found, that you call completionBlock, just if error isn't nil and at my App side in AppDeleagte.m
2. Table update /FRC update after sync 3. QSCloudKitSynchronizerErrorDomain Code=0 |
1. Sync Completion Block
2. FRC 3. QSCloudKitSynchronizerErrorDomain Code=0 |
Hi, I'm trying to understand the problem, let's see.
I believe that's So yes, it could be due to a poor connection.
|
Hi,
I’m not sure about the poor connection, but I tried clean all sync and run just once in the whole App, and sometimes get that issue on physical device sometimes not.
I checked the table problem too, just happening when sync starts after MOC saved.
I want to test it more deeply this issue, but because on a trip I can first on Monday.
I’ll let you know!
Thanks!
…-----------------------------
Eva Puskas
-----------------------------
Am 22.11.2018 um 19:40 schrieb Manuel Entrena ***@***.***>:
Hi,
I'm trying to understand the problem, let's see.
QSCloudKitSynchronizerErrorDomain Code=0
I believe that's QSCloudKitSynchronizerErrorAlreadySyncing (definition in QSCloudKitSynchonizer.h)
Which means that your app is already in the process of synchronising data with CloudKit.
The first caller of synchronizeWithCompletion will have its completion block called when sync finishes. Successive callers will immediately receive the "already syncing" error.
So yes, it could be due to a poor connection.
Could you clarify these two things:
The first time you call synchronizeWithCompletion you don't get that error./
After you call it a second time and you get the error, can you confirm that the synchroniser is still trying to sync? (by pausing with the debugger, or looking at the debug lines being printed)
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.
|
Hello,
Could you help please, I always got this error:
Error Domain=QSCloudKitSynchronizerErrorDomain Code=0 "(null)"
if not, the sync is running without the completion block. So
Here nothing called in the completion block, or just got this error:
2018-11-20 14:14:43.579750+0100 error Error Domain=QSCloudKitSynchronizerErrorDomain Code=0 "(null)"
2018-11-20 14:14:43.579932+0100 Purp[43018:2262975] error snyc end: Der Vorgang konnte nicht abgeschlossen werden. (QSCloudKitSynchronizerErrorDomain-Fehler 0.)
And I can't see the saved objects in the TableView, just after I launch the App again. (Checked saved in the ManagedObjectContext, and I can log them out, but fetch controller can't recognize it.. Without sync, and the AdapterImport there is no problem.
And sometimes the app is crashing at QSCoreDataAdapter if the sync completion not called
2018-11-20 14:14:40.397866+0100 Purp[43018:2263064] <0x282125340 QSCoreDataAdapter.m:(139)> ADAPTER savePrivateContext
Do you have any idea? I have already checked the developer team at signing, so it has an access to the CloudKit, prov.profile has the CloudKit container, which is the same as in the code. Maybe I miss something, an idea can help to overcome.
Thank you!
Eva
The text was updated successfully, but these errors were encountered: