Mor*_*son 11 sprite-kit swift xcode6
当我尝试使用Xcode 6在我的设备上运行我的Swift项目时,我收到了一个非常奇怪的警告.
该设备运行iOS 7.1,我的Mac正在运行Mavericks.
我在Swift和SpriteKit中编写了一个小游戏,它可以在模拟器中运行,但是当我尝试在我的设备上运行它时,我收到警告,而我的设备只显示黑色背景.
尝试运行一个新的SpriteKit项目时,我得到了相同的结果.但是,如果我使用Swift运行一个新的单页应用程序,它会正常运行.
这是我收到的警告:

有什么建议?
Mar*_*ero 14
我也遇到了这个崩溃,与7.1.1 SDK SpriteKit游戏模板相比,它似乎与从.sks文件加载场景有关.
我将其更改为使用不同的初始化程序,如下所示:
let scene = GameScene(size: skView.bounds.size)
之后,我的iPad mini上的模板项目不会再崩溃了iOS 7.1.1.但是,平面精灵不会被渲染.您可以看到节点计数(在右下角)每次点击都会上升,但精灵不可见."Hello,World!" 标签显示很好,但......
我也遇到了这个问题,对我来说,它在加载的默认场景上崩溃了self.addChild(myLabel)(带有Chalkduster“Hello,World!”和触摸时旋转的宇宙飞船的场景,我认为默认情况下它被称为GameScene)。
注释掉self.addChild(myLabel)GameScene 中的 并查看是否可以阻止崩溃。作为临时解决方案,我只是让该viewDidLoad方法立即加载另一个场景,新场景将按照您的预期运行。看起来这是苹果的事情,xCode6 毕竟还只是测试版。
| 归档时间: | 
 | 
| 查看次数: | 4093 次 | 
| 最近记录: |