我在 App Store 中有一个应用程序使用 AudioUnit 来录制音频。
大约每周一次,我看到一些用户在野外调用 AudioUnitInitialize
失败,错误代码为 561017449,它也是 0x21707269 或“irp!”。
这个错误代码是什么意思?我一直无法找到它的记录。还有:
~$ macerror 561017449
Unknown error (561017449) at /usr/bin/macerror5.16 line 40, <DATA> line 1.
此问题的实例很少,但到目前为止,就设备和操作系统版本而言,似乎没有共性模式。
我不包括代码,因为我认为这目前还没有帮助。该代码已经在各种设备上运行。此时我最感兴趣的是了解有关此特定错误的详细信息。
谢谢!
最佳答案
这是在 AVAudioSession.h 中定义的:
AVAudioSessionErrorInsufficientPriority = '!pri', /* 0x21707269, 561017449 */
并被描述为“不允许该应用设置音频类别,因为另一个应用(电话等)正在控制它。”
关于iOS - AudioUnitInitialize 返回错误代码 561017449,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26759942/