声明sceneView给出了SIGNAL SIGABRT

时间:2016-03-03 13:20:19

标签: ios swift xcode scenekit iphone-6

当我构建到我的iphone 6时,我收到SIGNAL SIGABRT线程8错误,当我构建到模拟器时没有问题,这发生在我更新到去年2月发布的最新版本的XCode之后

错误是:

  

断言失败:(renderSize.x!= 0),函数 - [SCNRenderContextMetal _setupDescription:forPass:isFinalTechnique:],
  file /BuildRoot/Library/Caches/com.apple.xbs/Sources/SceneKit/SceneKit-332.6/sources/Core3DRuntime/NewRenderer/SCNRenderContextMetal.mm,   第688行。(lldb)

为什么它在模拟器中有效但在实际设备上无效,我该如何解决?框架是否过时了?

当我删除所有内容时...错误仅在我删除以下代码后停止:

var sceneView = SCNView();

iOS版本为9.2.1

0 个答案:

没有答案