在这里找到的AVAudioRecorder类引用:
表示可以使用AVAudioSession配置音频会话。
若要配置用于录制的适当音频会话,请参考AVAudioSession类引用和AVAudioSessionDelegate协议引用。
但是AVFoundation框架在OS上缺少AVAudioSession。
所以我们得到了错误,use of undeclared identifier AVAudioSession。
所以我查看了OS框架,发现AVAudioSession.h丢失了!
对此有什么想法吗?
发布于 2015-03-04 18:12:39
使用来自AudioToolbox的AudioToolbox而不是AVAudioSession。以下是可能的解决方案:OSX上的AVAudioSession替代方法获取音频驱动程序的采样率
我做了一些小小的修改,比如线条:
AudioDeviceID deviceID;
OSStatus err = AudioHardwareServiceGetPropertyData(kAudioObjectSystemObject, &addr, 0, NULL, &size, &deviceID);https://stackoverflow.com/questions/11867657
复制相似问题