这一切都是在我将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");
}
很久以前在“支持文件”中创建的文件可用。
答案 0 :(得分:0)
“my_sound.mp3是否在目标的Build Phases的”Copy Bundle Resources“部分中列出了正确的名称?” - Phillip Mills 8月4日19:00