【问题标题】:XCode8 TextureAtlas compiler did not produceXCode8 TextureAtlas 编译器没有产生
【发布时间】:2016-11-14 14:11:15
【问题描述】:

我在 XCode8 的 Swift 3.0 项目中添加了新的particle.sks 文件。我使用 XCode 编辑器创建了部分文件。我已经有很多粒子(在 XCode7 中完成)。突然我的应用程序无法编译,原因是:

TextureAtlas compiler did not produce "/Users/myUser/Library/Developer/Xcode/DerivedData/myApp-oaswssggehsvaiboevihuqcwxbjq/Build/Products/Debug-iphonesimulator/myApp.app/Particle Sprite Atlas.atlasc"

我不明白出了什么问题。我已经删除了衍生数据并清理了产品。似乎没有任何效果。这个错误描述对你来说意味着更多吗?您能帮忙解决这个问题吗?

【问题讨论】:

    标签: ios swift xcode texture-atlas sktextureatlas


    【解决方案1】:

    这也是我最近遇到的一个奇怪错误。如果@user594883 的回答似乎有点神秘。这是他的意思:

    点击您的 .xcassets 文件

    然后在资产导航器的左侧删除Particle Sprite Atlas

    【讨论】:

    • 喜欢这个截图。欣赏精美绘制的箭头哈哈;)
    【解决方案2】:

    我遇到了同样的错误,这也是由于无法编译 .atlas 文件引起的。但是,删除文件并没有解决问题。经检查,我发现文件中的空格被替换为 %20 的 URL 编码,因此,该目录在硬盘上命名为:'Particle%20Sprite%20Atlas'。删除该文件会导致一个空的粒子发射器视图。

    一旦我将文件重命名为不包含任何空格,编译和运行时问题就解决了。

    希望这会有所帮助。

    罗恩

    【讨论】:

      【解决方案3】:

      原来 XCode 生成了一个我没有注意到的纹理 Atlas。只需删除它即可修复错误。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-12-31
        • 2012-08-16
        • 1970-01-01
        • 1970-01-01
        • 2011-12-28
        相关资源
        最近更新 更多