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.
