VR One демонстрационные ошибки сборки для iPhone

У меня проблемы с созданием сборки для iPhone. Я могу сделать сборку в Unity для использования с XCode, но сборка в XCode для iPhone дает мне следующие пять ошибок.

Undefined symbols for architecture armv7:
  "_SCNMatrix4MakeRotation", referenced from:
      __GetQuaternionUpdate in libVROneHeadTracking.a(RotateAround.o)
  "_OBJC_CLASS_$_SCNNode", referenced from:
      objc-class-ref in libVROneHeadTracking.a(RotateAround.o)
  "_SCNMatrix4Invert", referenced from:
      __GetQuaternionUpdate in libVROneHeadTracking.a(RotateAround.o)
  "_SCNMatrix4Mult", referenced from:
      __GetQuaternionUpdate in libVROneHeadTracking.a(RotateAround.o)
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Все это связано с libVROneHeadTracking.a, поэтому я не могу его открыть. Я делаю что-то не так или есть ошибка в этом файле?

1 ответ

Решение

Я разобрался с исправлением! LOL, для меня, я просто был очень ленивым и забыл добавить SceneKit.

Unity-iPhone -> Фаза сборки -> Связь бинарных файлов с библиотеками

Нажмите знак "+" и добавьте фреймворк SceneKit.

очистить, построить и это должно работать.

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