We are attempting to upgraded from Couchbase Lite iOS v1.0.4 to v1.1.0. The 
app compiles but we are no longer able to login on a fresh install of the 
app. The app crashes with:

* Assertion failure in -[CBLSyncManager runAuthenticator], <Path to 
Project>/CouchbaseModels/CBLSyncManager.m:95
WARNING: Exception caught in -[CBLDatabase doAsync:]:
can't change userID from <ID> to <Email Address>, need to reinstall
0 CoreFoundation 0x2656014f <redacted> + 150
2 CoreFoundation 0x2656000d <redacted> + 0
3 Foundation 0x2725fbc9 <redacted> + 92
4 <App Name> 0x00278b17 34-[CBLSyncManager runAuthenticator]_block_invoke + 
374
5 <App Name> 0x0027a3ed -[CBLEmailAuthenticator getCredentials:] + 72
6 <App Name> 0x00278993 -[CBLSyncManager runAuthenticator] + 158
7 <App Name> 0x0027962b -[CBLSyncManager replicationProgress:] + 850
8 CoreFoundation 0x265180c5 <redacted> + 12
9 CoreFoundation 0x26471cbd _CFXNotificationPost + 1800
10 Foundation 0x271d43a1 <redacted> + 76
11 Foundation 0x271d8eaf <redacted> + 30
12 <App Name> 0x006e80e1 -[CBLReplication 
updateStatus:error:processed:ofTotal:serverCert:] + 520
13 <App Name> 0x006e9003 35-[CBLReplication bg_updateProgress]_block_invoke 
+ 54
14 <App Name> 0x006d737f catchInBlock + 90
15 Foundation 0x2729f39f <redacted> + 386
...

What do the logs mean? Why is it trying to change userID from <ID> to 
<Email Address>? And if we use "userId" inside our json string, will that 
affect CBLSyncManager's "userID"?

-- 
You received this message because you are subscribed to the Google Groups 
"Couchbase Mobile" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/mobile-couchbase/29b8e799-12db-45f7-bcf4-22fc256361ce%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to