我在XCode8中将新的particle.sks文件添加到我的Swift 3.0项目中。我用XCode编辑器创建了partile文件。我已经有很多粒子(在XCode7中完成)。突然之间,我的应用程序无法编译,因为:
TextureAtlas compiler did not produce "/Users/myUser/Library/Developer/Xcode/DerivedData/myApp-oaswssggehsvaiboevihuqcwxbjq/Build/Products/Debug-iphonesimulator/myApp.app/Particle Sprite Atlas.atlasc"
我不明白出了什么问题。我删除了abd清理产品的派生数据。似乎没什么用。这个错误描述对您来说意味着什么?你能帮忙解决这个问题吗?
答案 0 :(得分:7)
答案 1 :(得分:3)
我遇到了同样的错误,这也是由于无法编译.atlas文件造成的。但是,删除该文件并没有解决问题。经过检查,我发现文件中的空格被替换为%20的URL编码,因此,该目录被命名为:' Particle%20Sprite%20Atlas'在硬盘上。删除文件导致空粒子发射器视图。
一旦我将文件重命名为不包含任何空格,编译和运行时问题就解决了。
希望这有帮助。
罗恩
答案 2 :(得分:1)
原来XCode已经生成了一个我没有注意到的纹理图集。只需删除它就可以修复错误。