Unity和iPhone XR(特别是)上的大片错误

时间:2019-01-04 15:41:13

标签: ios unity3d core-motion iphone-xr

更多信息!这似乎是一个真实,新鲜,统一的错误

小于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
  1. Unity可能犯了这样一个基本错误,这简直令人难以置信,无论如何,已经有10,000个关于它的在线讨论

  2. 我已经尝试过各种手机,Mac等。那可能是什么?

  3. 这似乎只是警告而不是崩溃,但IDK。太奇怪了。

很难看出CoreMotion与任何功能有关(无论如何,我还是从Unity版本中单击了“加速器”)。

enter image description here

在iOS版本上可能导致此错误/警告的原因是什么?

1 个答案:

答案 0 :(得分:2)

事实上,(2019年1月)

Unity花花公子联系了我并解释说,是的,这是个错误!

就是这样。

这似乎是一个警告-即使发生,一切似乎都在进行。