我在视图控制器中录制音频并显示一个按钮供用户在第二个视图控制器上播放。
问题是我在第二个视图上使用此代码,因此即使在静音模式下也可以播放音频:
UInt32 sessionCategory = kAudioSessionCategory_MediaPlayback;
AudioSessionSetProperty (kAudioSessionProperty_AudioCategory,
sizeof(sessionCategory), &sessionCategory);
但是当我回去录制第二个音频时,它不会在第二个屏幕上播放。
有这方面的线索吗?似乎我必须再次将这些设置更改为其原始设置。