1

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

低于 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
  1. 似乎难以置信 Unity 会犯这样一个基本错误,而且无论如何,网上已经有 10,000 次关于它的讨论

  2. 我已经尝试过各种手机、Mac 等 .. 会是什么?

  3. 这似乎只是一个警告而不是崩溃,而是 IDK。有点奇怪。

很难看出 CoreMotion 与任何事情有什么关系(无论如何,我从 Unity 构建中单击“关闭”加速度计)。

在此处输入图像描述

什么可能导致 iOS 版本出现此错误/警告?

4

1 回答 1

2

事实上,(2019 年 1 月)

Unity 兄弟联系了我并解释说是的,这是一个错误!

所以,就是这样。

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

于 2019-01-07T15:40:27.787 回答