Ошибка XCode при попытке запустить приложение Unity3D
Я пытаюсь запустить приложение iOS, которое я разработал в Unity на XCode, но я получаю эту ошибку:
dyld: символ не найден: _gEnableStylusTouch Ссылка из: /Users//Library/Developer/CoreSimulator/Devices/91CAEC4E-6706-4B87-AA7A-323CB629C56E/data/Containers/Bundle/Application/E591C7A6-EA53-470E-BDF0-8CF2C3DDF686/dsapp.app / dsapp Ожидается в: плоское пространство имен в /Users//Library/Developer/CoreSimulator/Devices/91CAEC4E-6706-4B87-AA7A-323CB629C56E/data/Containers/Bundle/Application/E591C7A6-EA53-470E-BDF0-8CF2C3DDF686/dsapp.app / dsapp
Это происходит только тогда, когда я бегу на iPhone6 от симулятор. Он работает на всех симуляторах перед iPhone6.
вот некоторые детали моей среды:
версия Unity3D: 5.3.3f1
версия XCode: 7.2.1
кто-нибудь знает, как я могу избавиться от этой ошибки, я прочитал другие связанные вопросы, которые говорят, что эта проблема связана со связанными фреймворками и библиотеками, но я все еще не уверен, как я могу решить эту проблему. Любая помощь приветствуется.
редактировать
обратите внимание, что я также получаю эту ошибку при отправке в apple store. Его нужно исправить, иначе я не смогу получить свое приложение в магазине.
добавлены скриншоты под.
1 ответов
в настройках проигрывателя Unity3D для iOS я изменил бэкэнд сценариев с Mono на IL2CPP и выбрал Universal в качестве своей архитектуры, и он работал. Я подал в apple store без ошибок, и он был успешно рассмотрен и принят. Я не совсем уверен, почему это решило проблему, я просто возился с разными вариантами.