iosxcodeestimote

EstimoteProximitySDK crashing my app after upgrading to Xcode 10 GM seed


I have recently installed the GM seed version of Xcode 10, and after doing the necessary swift 4.2 conversions, my project is building correctly but crashes on runtime with the following debugger message

dyld: Symbol not found: __T0BOWV
Referenced from: /private/var/containers/Bundle/Application/05F7236E- B1DB-4811-B9E2- 20BA82908ABD/****/Frameworks/EstimoteProximitySDK.framework/EstimoteProximitySDK
Expected in: /private/var/containers/Bundle/Application/05F7236E-B1DB-4811-B9E2-20BA82908ABD/****/Frameworks/libswiftCore.dylib
in /private/var/containers/Bundle/Application/05F7236E-B1DB-4811-B9E2-20BA82908ABD/****/Frameworks/EstimoteProximitySDK.framework/EstimoteProximitySDK`

Any ideas on what might be the issue and how to fix it? I want to understand why is this happening more than how to fix it.


Solution

  • Looks like theres an update to the SDK, which is working for me.

    Try using the following in your pod file or update from the related branch.

    pod 'EstimoteProximitySDK', '= 1.1.0-swift4.2'