You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Encrypting database if found unencrypted => that will allow seamless upgrade directly from 12.0 or 12.1 to 13.0
- Reverted verifyDatabaseAccess to its previous implementation: only checking that database is readable (not checking if SQLCipher was properly linked) otherwise the fix database method would not work
- Added a check for SQLCipher linking in openStoreQueueWithName
Tested manually:
- ran `MobileSyncExplorerSwift` without the call to goodConnection and with a bad podfile (I added `pod 'FMDB', :git => 'https://github.com/ccgus/fmdb', :tag => '2.7.12'` to the target)
- then ran `MobileSyncExplorerSwift` with the new code: made sure `fixFor12Bug` found the database in needs of being encrypted and encrypted it
- then ran `MobileSyncExplorerSwift` a second time and made sure `fixFor12Bug` no longer found the database in needs of being encrypted
0 commit comments