2011-04-01 210 views
0

我试图在iPhone上播放的音频文件播放,但它不能正常播放,并抛出错误 “操作无法完成。在iphone(OSStatus错误-43)”和应用崩溃。但是这个mp3文件正在模拟器中播放。MP3文件没有在iPhone

回答

3

文件名在模拟器是区分大小写的,而文件名上设备是区分大小写的。检查你的mp3文件名是否正确。

0

AudioServicesCreateSystemSoundID不与设备上的MP3文件。如果您使用的方法,试图将其转换为WAV,让我知道它的工作!如果不是,请解释一下你用来播放声音的代码。

0

当一个文件工作在模拟器,而不是设备,可能是您的文件名的字符串大小写。 iphone设备对文件名称区分大小写。