我想检查其他应用程序是否正在使用麦克风和扬声器在 iPhone 上。有可能这样做吗?
我使用了下面的代码。
UInt32 otherAudioIsPlaying;
UInt32 propertySize = sizeof (otherAudioIsPlaying);
OSStatus result = AudioSessionGetProperty (kAudioSessionProperty_OtherAudioIsPlaying,
&propertySize,&otherAudioIsPlaying);
但是,当我刚刚打开 VoiceMemos 时,还没有按下开始按钮,结果是 otherAudioIsPlaying 为 1。