ARKit - ошибка в Xcode 9 Beta 6

Этим утром я обновил свою Xcode 9 beta 1 до Xcode 9 beta 6. Я работаю с ARKit, и мое приложение отлично работает на beta 1, но теперь, когда я запускаю свое приложение, я получил эту ошибку:

//
//dyld: Symbol not found: _OBJC_CLASS_$_ARConfiguration
//Referenced from: /var/containers/Bundle/Application/5B74AF4C-011C-45B0-8BAD-DEF3DA7C0DFA/testARKit.app/testARKit
//Expected in: /System/Library/Frameworks/ARKit.framework/ARKit in /var/containers/Bundle/Application/5B74AF4C-011C-45B0-8BAD-DEF3DA7C0DFA/testARKit.app/testARKit
//

Это SIGABRT в моей теме 1

0 __abort_with_payload

-> 0x102ba1774 <+8>: b.lo 0x102ba178c <+32>

5 _dydl_start

-> 0x102b751e0 <+68>: mov x16, x0

Дайте мне знать, как исправить эту ошибку.

2 ответа

Решение

Очистите ваш проект: shift + option + cmd + k, затем удалите ваши производные данные и пересоберите проект.

Изменения API в бета-версии. Пожалуйста, обновите Xcode 9 (бета) до Xcode 9 и iOS 11 (бета) до iOS 11. Это работает для меня.

Другие вопросы по тегам