SimpleAudioEngine文件路径崩溃

时间:2013-11-27 06:56:05

标签: cocos2d-iphone

我正在尝试使用simpleaudioengine播放.caf文件,但每次尝试引用该文件时都会出现异常。编译器给出了以下内容:'NSInvalidArgumentException',原因:' * - [NSURL initFileURLWithPath:]:nil string parameter'。

我认为这是由无效的文件路径引起的,但我不确定如何修复它。我将文件拖到Xcode的资源文件夹中,并确认它已包含在我的项目文件夹中。

这是我第一次在项目中使用simpleaudioengine。我添加的唯一行是顶部的导入,这是:

[[SimpleAudioEngine sharedEngine] playBackgroundMusic:@"bgMusic2.caf"];

1 个答案:

答案 0 :(得分:3)

确保声音bgMusic2.caf包含在捆绑资源中

将您的音乐文件添加到

[project name] - > [target name] - >构建阶段 - >复制捆绑资源

它应该没有问题。