Probably the audio session setup in juce_ios_Audio.cpp is indicating recording which will make the status bar flash red and showing recording.
For testing I changed line 125 in juce_ios_Audio.cpp from
UInt32 audioCategory = audioInputIsAvailable ? kAudioSessionCategory_PlayAndRecord : kAudioSessionCategory_MediaPlayback;
UInt32 audioCategory = kAudioSessionCategory_MediaPlayback;
That silenced audio in my app on the device completely. So it is not that easy to fix.
I initialize my AudioDeviceManager like this:
m_audioDeviceManager->initialise(0, AudioProperties::NumberOfOutputChannels, NULL, true);
I think the red status bar should only appear if I request input channels, not when I only request output channel as in the line above.
Any ideas how to get rid of that annoying flashing thing?