больше информации! похоже, это настоящая свежая ошибка единства
меньше 12.1.2… похоже, работает на всех устройствах
12.1.2 .. проявляет проблему на XR
12.1.2 .. идеально подходит для 8Plus, X и других, протестированных до сих пор
Примечание - идентичное поведение происходит с недавним Unity (все 2018.2) и новым Unity 2018.3
Файл с Unity - 1114664
Просто получите последнюю версию Unity, так что 2018.3 или 2018.2
Создайте новый пустой проект для iOS.
Сделать сцену пустой - просто куб или что-то подобное.
Сборка до последней версии Xcode (т. Е. Версия 10.1 (10B61)),
Подключите обычный XR и запустите ...
Кажется, он работает, но появляются эти странные ошибки.
(на самом деле я не знаю, ошибки это или предупреждения, или ??)
Main Thread Checker: UI API called on a background thread:
-[UIApplication applicationState]
PID: 2496, TID: 691898, Thread name:
com.apple.CoreMotion.MotionThread,
Queue name: com.apple.root.default-qos.overcommit, QoS: 0
Backtrace:
4 libobjc.A.dylib 0x000000021839f894 <redacted> + 56
5 CoreMotion 0x000000021ec25040 CoreMotion + 307264
6 CoreMotion 0x000000021ec25574 CoreMotion + 308596
Кажется, почти невероятно, что Unity может совершить такую основную ошибку, и в любом случае, в сети уже будет 10 000 дискуссий об этом
Я пробовал на разных телефонах, Mac и т. Д. И т. Д .. что это может быть ??
Кажется, это скорее предупреждение, а не сбой, но ИДК. Это странно.
Трудно понять, какое отношение имеет CoreMotion к чему-либо (во всяком случае, я нажал "выключить" акселерометр из сборки Unity).
Что может быть причиной этой ошибки / предупреждения при сборке iOS?