Vai*_*idu 8 iphone objective-c core-audio avaudioplayer
我初始化我的AVAudioPlayer实例,如:
[self.audioPlayer initWithContentsOfURL:url error:&err];
Run Code Online (Sandbox Code Playgroud)
url包含.m4a文件的路径
调用此行时,控制台中将显示以下错误:" Error Domain = NSOSStatusErrorDomain Code = 1685348671"无法完成操作.(OSStatus错误1685348671.) "
这个错误的原因是什么?
inv*_*ame 13
错误代码是"dta?"的四字符代码.(您可以在程序员模式下使用Calculator应用程序将int值转换为ASCII).检查各种Core Audio引用的"结果代码",您会发现它在音频文件服务和音频文件流服务中分别定义为kAudioFileInvalidFileError或者kAudioFileStreamError_InvalidFile两者具有相同的定义:
该文件格式错误,不是其类型的音频文件的有效实例,或者未被识别为音频文件.适用于iPhone OS 2.0及更高版本.
您是否尝试过使用不同.m4a文件的代码?
| 归档时间: |
|
| 查看次数: |
9380 次 |
| 最近记录: |