Режим разработчика на iOS — это скрытая функция, которая позволяет разработчикам и тестировщикам на iOS получить доступ к расширенным настройкам и инструментам отладки, недоступным в обычном меню настроек iOS. Режим разработчика доступен начиная с 16 версии iOS и 9 версии watchOS.
Для разблокировки режима разработчика на iOS потребуется macOS. Для того, чтобы его включить:
- Установите XCode на компьютер;
- Подключите ваш iPhone к Mac с помощью проводного соединения.
- Теперь в строке меню перейдите в Window -> Devices and Simulators.
- Если вы подключаете iPhone к Mac впервые, нажмите «Trust this Computer», когда появится такой запрос.
- Затем на iPhone перейдите в Settings -> Privacy & Security, прокрутите вниз, и вы увидите опцию Developer Mode.
- Нажмите на Developer Mode и включите переключатель. Ваш iPhone перезагрузится для активации режима разработчика.
- Меню разработчика после этого можно будет найти в разделе настроек Settings > Developer.
Здесь приведены основные возможности, которые есть в меню разработчика на iOS
- Energy Diagnostic: измерение энергопотребления;
- Network Link conditioner: изменение скорости сети;
- Hang Detection: уведомляет о зависаниях;
- Fast App Termination: завершить приложение, вместо приостановки, когда оно переходит в фоновый режим.
- Graphics HUD: специальная табличка, в которой отображаются скорость работы процессора, FPS и другие данные.
- iAd Developer App Testing: отображение и обновление iAds;
- PassKit Testing: дополнительное логирование.