当我构建到我的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