migrateFromObjcSDK?

Hi!

Can someone explain a bit more what migrateFromObjcSDK does when initializing ParseSwift? Are there any minimum ObjC SDK version needed to migrate from?

Kind regards,
Claes

The documentation states:

If your app previously used the iOS Objective-C SDK, setting this value to true will attempt to migrate relevant data stored in the Keychain to ParseSwift. Defaults to false.

The “relevant data” is the client “Obj-c SDK installationId” from the Keychain. You can see how it does that here:

I don’t believe the installation in Keychain has changed much in the Obj-c SDK, but you can look through the Installation files on Github to be sure.