2013-07-16 88 views
0

我正在使用cocos3d的ios 6.1应用程序,我有一个文件是 当然在捆绑包中,它是'CC3TexturableMaterial.vsh',但是在某个点在当应用程序需要该文件 时候,它崩溃,并显示以下错误:IOS软件包中的文件没有在模拟器中找到

[***ERROR***] Could not load GLSL file '/Users/macbook/Library/Application Support/iPhone Simulator/6.1/Applications/3505ADEC-C70B-490F-9011-A433D85C2D66/3D.app/CC3TexturableMaterial.vsh' because it could not be found 

这意味着该文件不是在模拟器的。应用程序。 有没有人遇到过类似的问题?

+1

你检查过构建设置,以确保文件被复制跨越? (这是在构建阶段 - >复制包资源。) –

+0

愚蠢地,我把它放在编译源代替复制束。谢谢,如果你可以把它放在答案中,我可以接受它。 –

回答

3

当文件没有明确地被复制到捆绑包时,可能会发生这种情况。

要检查此项,请确保它出现在项目构建设置中的“Build Phases” - >“Copy Bundle Resources”部分。 (要查看主版本设置,请从左侧窗格中选择“Project” - >“Target”)。

+0

谢谢!在这里,我有一些孤儿文件 - 在Build阶段删除引用后,一切都很好 – brainray

-1

只要按照下面的步骤:

1)从左侧面板中选择您的项目

2)选择目标,然后选择构建阶段

3)你应该鳍叫添加构建阶段按钮(右下侧)

4)将出现一个框,您必须选择文件(有一点+符号)。并确保您选择Destination: Products directory

建立该项目,运行它,现在它应该工作!

0

只需打开终端

pod deintegrate 

然后

pod install 
相关问题