Неопределенные символы для архитектуры arm64 в проекте Unity AR Foundation Xcode - PullRequest
1 голос
/ 09 июня 2019

Я просто создаю пример проекта по умолчанию Unity, предоставленный для AR Foundation: https://github.com/Unity-Technologies/arfoundation-samples

Я использую

Unity 2019.1.5f1

Xcode 10.2.1

Я ничего не меняю в проекте Unity.Он нацелен на iOS, поэтому целевая архитектура установлена ​​на arm64.

У меня возникают следующие проблемы с компоновщиком:

xcode build error

1 Ответ

3 голосов
/ 10 июня 2019

У меня была такая же ошибка сегодня.На ее решение ушло около 8 часов, поэтому я надеюсь, что смогу помочь вам сэкономить время.

Волшебство происходит, когда вы понижаете AR Foundation и плагин ARKit до 2.1.

Возможно, достаточно просто понизить плагин ARKit, но я еще не пробовал.

Как я понял, AR Foundation 2.2 предлагает ARKit 3.Для этого вам понадобится бета-версия Xcode 11, но, к сожалению, вы получите ошибку при запуске приложения, потому что ARKit 3, по-видимому, просто доступен с iOS 13.

Надеюсь, у вас все получится.

...