AVAudioRecorder позволяет записывать внешнее аудио. Однако я хочу записать звук, сделанный моим приложением (через многочисленные AVAudioPlayers), возможно ли это на iPhone?
Если вы хотите записать звуки, издаваемые вашим приложением для iOS, вам нужно использовать гораздо более низкий уровень API, например Audio Unit RemoteIO, или Audio Queues с необработанными аудиосэмплами PCM.