资源未捆绑到应用程序中

时间:2012-09-25 00:42:42

标签: macos cocoa resources bundle shader

我有名为basic_shader.vsh和basic_shader.fsh的着色器。我将这两个文件都添加到了Copy Bundle Resources构建阶段。但是他们没有被复制到捆绑应用程序中。它们不会出现在Log Navigator中。 Xcode构建器有效地忽略了它们。

它们位于源目录之外的目录中。我不知道这是否相关。有趣的是,位于源目录外部的png图像正在包内复制。我的应用程序是使用Cocoa的Mac OS X应用程序。

3 个答案:

答案 0 :(得分:1)

我通过添加到复制文件构建阶段(将目标设置为Resources)而不是复制捆绑资源构建阶段解决...我不知道为什么它解决了这个问题,因为我真的不明白这个问题,实际上......

非常感谢...

答案 1 :(得分:0)

答案 2 :(得分:0)

由于某种原因,.metal文件不被视为资源。如果您只是将扩展名更改为其他任何内容,则会将其复制到捆绑包中。