Привет! Меня зовут Илья, и последние несколько недель я провёл в дебрях документации Apple, исходников AVFoundation и видео с WWDC, разбираясь с новой фичей iPhone 16 — Camera Control. В этой статье расскажу, как устроена архитектура этой системы, почему интеграция сложнее, чем кажется, и дам рабочий код для интеграции в ваше приложение.
Что такое Camera Control и зачем он нужен
Camera Control — это физическая кнопка на боковой грани iPhone 16 (всех моделей линейки), которая:
-
Запускает камерное приложение одним нажатием
-
Работает как кнопка затвора для съёмки



