使用Unity3D和iOS8时,我们遇到了一个奇怪的问题。大约1分钟后,打h声很大(有时会小一些),我们无法弄清原因。垃圾收集?

我们花了几天时间试图找出问题所在,然后创建了一个简单的演示项目,其中出现了完全相同的问题。

打ic不会出现在iOS 7或更低版​​本的设备上,不会出现在Android上,也不会出现在编辑器中。仅iOS8。我们尝试使用最新版本的Unity和最新的4.6 beta进行构建。

有人对如何解决这个问题有建议吗?这是Unity3D中的错误吗?

演示项目:

  • 在第一个场景中单击“黑条”以转到出现问题的第二个场景。
  • 仔细看看赌场。大约1分钟后,您会看到它们停了片刻然后向前跳。好像错过了几帧。
  • 如果我们从启动直接进入“scenetwo”,似乎不会出现问题。

  • https://github.com/dale/demoproject-hiccup

    编辑2014-10-20:

    现在,Unity已对此做出回应。 “我们还收到了有关此问题的其他报告。这似乎是由iOS8的新“功能”引起的,如果您的应用频繁地改组线程,看门狗会生成异常报告。我们正在研究如何缓解/避免这些报告的方法。”

    最佳答案

    现在,Unity已对此做出回应。

    “我们还收到了有关此问题的其他报告。这似乎是由iOS8的新“功能”引起的,如果您的应用频繁地改组线程,看门狗会生成异常报告。我们正在研究如何缓解/避免这些报告的方法。”

    关于ios - 怪异iOS8上+ Unity3D打嗝,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26293732/

    10-11 19:19