jfa*_*jay 33 iphone record core-audio
我创建了一个iPhone应用程序来记录我们的声音.当我尝试录制时,我收到以下声明中的错误消息.
recorder = [[ AVAudioRecorder alloc] initWithURL:url settings:recordSetting error:&err];
Run Code Online (Sandbox Code Playgroud)
错误域= NSOSStatusErrorDomain代码= 1718449215"操作无法完成.(OSStatus错误1718449215.)"
如果我试图在.caf文件中记录,它工作正常.如果我尝试使用.m4a,我收到此错误消息.
请帮我解决一下.
谢谢.
fbr*_*eto 64
1718449215是kAudioFormatUnsupportedDataFormatError错误的四个字符代码的十进制表示.
通常,您可以使用类似的内容从您收到的错误中获取更多信息:
NSError *error = [NSError errorWithDomain:NSOSStatusErrorDomain
code:my_error_code
userInfo:nil];
NSLog(@"Error: %@", [error description]);
Run Code Online (Sandbox Code Playgroud)
万一这对其他人有帮助:我只是遇到了同样的错误,这是由于尝试以错误的格式创建/使用音频文件引起的。我已经预置了录制以创建.caf文件的方法,而是将其称为文件xxx.wav。
| 归档时间: |
|
| 查看次数: |
21147 次 |
| 最近记录: |