Start a new topic

iOS SDK 3.3.0 "Kinvey" and "RealmSwift" Frameworks not found


We are close to completing the code migration from SDK 1.40 to 3.3 and are starting to run the app for testing.  However, we are experiencing the following error when any DataStore is accessed:

dyld: Symbol not found: __TFC10RealmSwift5Realm10allObjectsuRxCS_6ObjectrfT6ofTypeMx_GCS_7Resultsx_

  Referenced from: /Users/graeme/Library/Developer/CoreSimulator/Devices/4CED5D46-21E4-4783-8DEC-B37A598F8323/data/Containers/Bundle/Application/4D2C7CE2-DCE5-4450-98F8-D723CC7471FB/

  Expected in: /Users/graeme/Library/Developer/CoreSimulator/Devices/4CED5D46-21E4-4783-8DEC-B37A598F8323/data/Containers/Bundle/Application/4D2C7CE2-DCE5-4450-98F8-D723CC7471FB/

My understanding is that the app is trying to locate the frameworks, but can't.  I am puzzled because we have used Cocoapods to "reference" the Kinvey 3.3 SDK.  This is creating a Pods_Flow.framework which is linked to the app.  This mechanism worked using the 1.40 SDK.

Could you help me understand what we need to do to resolve this issue.



1 Comment


Please try the following approach (instead of using Cocoapods):

From our download page for iOS v3, download the v3.3.0 SDK as a zip. Then copy all the frameworks in it to your project and link them as dependencies to your XCode target.



Kinvey Support

Login or Signup to post a comment