2013-07-16 55 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 
相關問題