EstimoteProximitySDK сбой моего приложения после обновления до Xcode 10 GM seed - PullRequest
0 голосов
/ 16 сентября 2018

Я недавно установил начальную версию GM Xcode 10, и после выполнения необходимых преобразований swift 4.2 мой проект собирается правильно, но падает во время выполнения со следующим сообщением отладчика

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`

Любые идеи пов чем может быть проблема и как это исправить?Я хочу понять, почему это происходит больше, чем как это исправить.

Ответы [ 2 ]

0 голосов
/ 18 сентября 2018

Пожалуйста, убедитесь, что Xcode -> Preferences -> Locations -> Tools для командной строки выбраны в «Xcode 10», затем снова скомпилируйте фреймворки.

Похоже, что фреймворки скомпилированы Xcode 9.4 или более ранним Xcodeверсия, которая не поддерживается в Xcode 10.0.

0 голосов
/ 17 сентября 2018

Похоже, есть обновление SDK, которое работает для меня.

Попробуйте использовать следующее в файле pod или обновлении из соответствующей ветки.

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