草庐IT

AudioUnitInitialize

全部标签

ios - AudioUnitInitialize 导致 iOS 模拟器上出现 Allow Microphone access 提示

我正在使用AudioUnit从TeamSpeak服务器播放音频,但是当我在iOS模拟器上调用AudioUnitInitialize时,我不断收到macOS提示以允许麦克风即使我只想播放也可以访问。在真实设备上一切正常,没有任何native提示,但在模拟器中运行应用程序时真的很烦人,因为每次运行应用程序时都会出现此提示。-(void)setupRemoteIO{AudioUnitaudioUnit;//DescribeaudiocomponentAudioComponentDescriptiondesc;desc.componentType=kAudioUnitType_Output;d

iphone - AudioUnitInitialize 在初始化 AudioComponentInstance 时抛出错误

我正在使用以下代码来初始化我的音频组件。-(void)startListeningWithCoreAudio{NSError*error=nil;[[AVAudioSessionsharedInstance]setCategory:AVAudioSessionCategoryPlayAndRecorderror:&error];if(error)NSLog(@"errorsettingupaudiosession:%@",[errorlocalizedDescription]);[[AVAudioSessionsharedInstance]setDelegate:self];OSSta

iOS - AudioUnitInitialize 返回错误代码 561017449

我在AppStore中有一个应用程序使用AudioUnit来录制音频。大约每周一次,我看到一些用户在野外调用AudioUnitInitialize失败,错误代码为561017449,它也是0x21707269或“irp!”。这个错误代码是什么意思?我一直无法找到它的记录。还有:~$macerror561017449Unknownerror(561017449)at/usr/bin/macerror5.16line40,line1.此问题的实例很少,但到目前为止,就设备和操作系统版本而言,似乎没有共性模式。我不包括代码,因为我认为这目前还没有帮助。该代码已经在各种设备上运行。此时我最感兴