iOS - AudioUnitInitialize 返回错误代码 561017449

标签 ios audiounit

我在 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/

相关文章:

ios - View Controller 委托(delegate)返回 nil

ios - 带有问号的 iTunesConnect iOS 应用程序应该有应用程序的 Logo

iOS 音频单元混响流格式问题 -10868 kAudioUnitErr_FormatNotSupported

ios - 在 iOS 中实现音频波形 View 和音频时间轴 View ?

ios - 在 iOS 中将最近混合的声音文件分成两个声音

ios - NSMutableArray 中的 UIImages 导致 iPhone 应用内存泄漏

c++ - 是否有适用于 Windows 的 iTunes C++ 库允许访问 USB 连接的 iOS 设备的文件系统?

ios - 将照片保存到照片库中的文件夹

iphone - iOS 中 AudioUnit 图表的可重用性

ios - iOS音频单元