Ran into the exact same problem with a very simple camera app I made. Camera app was completely gesture based. So you never had to find a button to quickly flip the camera to the other side of the phone or find the button to start/stop recording. It made using a camera a lot quicker to get multiple shots of a scene and your reaction shot. Also added in stabilization to the front lens, which was easy but wasn't enable…
>Ran into the exact same problem with a very simple camera app I made. >[...] >(Just by posting this, now I fear I broke some kind of TOS, and can never publish an iOS app again?) This is how your loyalty to Apple's racket is rewarded. This is your prize for buying hundreds of dollars of their equipment and paying hundreds to license their development kit and get your software reviewed for their locked-down phones.
If only they had a decent source of steady income.