2012-09-25 95 views
1

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

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

回答

1

我加入到复制文件构建阶段(设定目标,以资源)来解决,而不是复制包资源构建阶段...我不知道为什么它解决了问题,因为我并不真正了解问题,实际上...

无论如何感谢...

+0

这是唯一对我有用的东西对于“空应用程序”xcode项目。直到我手动添加“Copy Bundle Resources”才有可用的阶段。但之后它没有做任何事情。我不知道为什么Copy Bundle Resources不适用于这个项目。但+1找到可行的替代方案! –

0

由于某些原因,金属文件不被视为资源。如果您只是将扩展名更改为它们在套件中复制的其他任何内容。