Распространенной причиной необходимости доступа к камере является создание скриншотов для AppStore.
Поскольку камера не доступна в симуляторе, хороший прием (единственный, который я знаю) - изменить размер изображения до необходимого размера, как раз, чтобы сделать снимки экрана. Вы подрежете их позже.
Конечно, вам нужно иметь устройство с большим экраном.
iPad идеально подходит для тестирования макетов и создания снимков для всех устройств.
Скриншоты для iPhone6 + придется немного растянуть (масштабируется до 1,078125 - ничего страшного ...)
Хорошая ссылка на разрешения устройств iOS, быстрый ref: http://www.iosres.com/
Редактировать: В недавнем проекте, где используется пользовательский контроллер вида камеры, я заменил AVPreview на UIImageView в цели, которую я использую только для запуска в симуляторе. Таким образом, я могу автоматизировать скриншоты для загрузки iTunesConnect. Обратите внимание, что кнопки управления камерой находятся не в наложении, а в режиме просмотра камеры.
Ответ @Craig ниже описывает еще один метод, который мне показался достаточно умным - он также работает с наложением камеры, в отличие от моего.