【发布时间】:2012-08-04 18:45:37
【问题描述】:
这一切都始于我将 my_sound.mp3 更改为“支持文件”文件夹中具有相同名称的另一个声音,但在编译应用程序后仍在播放旧声音。之后我做了很多操作。
我尝试过的:
从 iPhone 和模拟器中删除应用程序
从 Library/Developer/Xcode/DerivedData 中全部删除
产品 > 在 Xcode 中清理
现在我的应用根本看不到 my_sound.mp3...
我如何检查:
NSString* path = [[NSBundle mainBundle] pathForResource:@"my_sound" ofType:@"mp3"];
if (![[NSFileManager defaultManager] fileExistsAtPath:path]) {
NSLog(@"No file");
}
“支持文件”中很久以前创建的文件可用。
【问题讨论】:
-
目标构建阶段的“复制捆绑资源”部分是否以正确的名称列出了 my_sound.mp3?
-
是的。这就是问题所在。非常感谢菲利普。