У меня есть Unity 5.0.2p1 Personal и Xcode Version 6.3.1 (6D1002).Не удается запустить iPhone Simulator
Вот некоторые шаги для тех, кто в надежде воспроизвести проблему:
- новый пустой Единство Проект
- IOS Настройки игрока> Версия SDK: Simulator SDK
- Сложение и Run производит это, когда приложение запущен в тренажере:
Предупреждение: Ошибка при создании целевого LLDB на пути «/Users/...(user имя) .../Библиотека/Разработчик/Xcode/DerivedData/Unity-iPhone-couukthirzleocbdfmbmdpjhxrtr/Build/Products/Debug-iphonesimulator/ProductName.app'- с использованием пустой цели LLDB, которая может вызвать медленную память с удаленных устройств ,
dyld: Символ не найден: __ZN5metal16g_CurrentEncoderE
Реферировано от: название /Users/...(user) .../Library/Developer/CoreSimulator/Devices/530A44CB-5978-4926-9E91-E9DBD5BFB105/данные/Контейнеры/Bundle/Application/07612A5C-659D-4C04-ACD3-D211D2830E17/ProductName.app/ProductName
Ожидаемое в: плоское пространство имен
имени /Users/...(user) ... /Library/Developer/CoreSimulator/Devices/530A44CB-5978-4926-9E91-E9DBD5BFB105/data/Containers/Bundle/Application/07612A5C-659D-4C04-ACD3-D211D2830E17/ProductName.app/ProductName
Затем, если вы выберите Standard Architecture в Xcode построить настройки и построить и запустить снова производит это:
dyld: ленивый символ Ошибка привязки: Символ не найден: _UnityRegisterProInterface
ссылающегося из : /Users/...(имя пользователя) .../Библиотека/Разработчик/CoreSimulator/Devices/530A44CB-5978-4926-9E91-E9DBD5BFB105/data/Контейнеры/Пакет/Приложение/444E88D1-3B5D-46FA-A143-B8634F56398E /ProductName.app/ProductName
Ожидаемое в: плоском пространстве имен
dyld: Символ не найден: _UnityRegisterProInterface
Реферировано от: название /Users/...(user) .../Library/Developer/CoreSimulator/Devices/530A44CB-5978- 4926-9E91-E9DBD5BFB105/данные/Контейнеры/Пачка/Применение/444E88D1-3B5D-46FA-A143-B8634F56398E/ProductName.app/ProductName
Ожидаемый в: плоском пространстве имен
(lldb)
Те же результаты возникают при различных настройках в настройках проигрывателя Unity iOS:
- Скриптинг Бэкэнд: Моно (2.0)/IL2CPP
- Архитектура: ARMv7/ARM64/Universal
- Цель IOS версии: 6,0/8,1
- Графический API: Автоматический/Open GL ES 2.0/Open GL ES 3.0/Metal
Также получить те же результаты, используя Xcode Параметры построения:
- Base SDK: iphonesimulator (SDK не найден)/стандартные архитектуры (ARMv7, arm64) - $ (ARCHS_STANDARD)
- Поддерживаемые платформы: iphonesimulator/IOS
- IOS развертывания Цель: IOS 6,0/IOS 8,1/IOS 8,3
Любые намеки очень ценятся.
Похоже, что это ошибка в 5.0.2p1 на стороне Единства. У нас есть исправление, которое должно быть выпущено позже. –
Спасибо за информацию. – azami1986
Какую версию Unity я должен установить для создания ios-приложений и тестирования ее на iphone-симуляторе ?. Версия Unity 5.0.x получила ту же ошибку, и приложение не может быть запущено на iphone-симуляторе. Я использую Xcode 6.3.2. – azami1986