更多信息!这似乎是一个真实的、新鲜的、统一的错误
低于 12.1.2 … 似乎适用于所有设备
12.1.2 .. XR 出现问题
12.1.2 .. 完美适用于 8Plus、X 和迄今为止测试的其他设备
注意 - 最近的 Unity(所有 2018.2)和全新的 Unity 2018.3 会发生相同的行为
提交给 Unity - 1114664
只需获取最新的 Unity so 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 等 .. 会是什么?
这似乎只是一个警告而不是崩溃,而是 IDK。有点奇怪。
很难看出 CoreMotion 与任何事情有什么关系(无论如何,我从 Unity 构建中单击“关闭”加速度计)。
什么可能导致 iOS 版本出现此错误/警告?