Что кнопка «Использовать для разработки» в Xcode Organizer делает с устройством iOS? - PullRequest
11 голосов
/ 23 августа 2011

При выборе устройства iOS и нажатии кнопки «Использовать для разработки» в органайзере Xcode, что это меняет на устройстве (iPhone или iPad)?

Установлены ли какие-либо символы отладки или какие-то профилировщики или регистраторы?

Влияет ли этот режим на производительность устройства или время автономной работы, когда он «используется для разработки»?

Ответы [ 4 ]

9 голосов
/ 23 августа 2011

Устанавливает сертификат профиля разработки на ваше устройство.Код, подписанный этим сертификатом, будет принят для запуска на устройстве.

6 голосов
/ 18 января 2012

Исходя из моего опыта, практические последствия включения устройства для разработки - это увеличение уровней регистрируемых данных и доступа к этим журналам.(Я не уверен, активированы ли журналы для всех приложений или только для тех, которые вы разрабатываете сами.)

Эта дополнительная операция ведения журнала может повлиять на объем хранилища и на потребляемую энергию, но, как вывремя, которое подключалось к машине с XCode при тестировании разрабатываемых вами приложений, никогда не оказывало никакого влияния на срок службы батареи, когда я снова стал обычным пользователем моего устройства (в отличие от разработчика).

3 голосов
/ 23 августа 2011

Относительно вашего вопроса: влияет ли этот режим на производительность устройства или время работы от батареи, когда он «используется для разработки»?

Нет, дополнительная батарея не разряжается.

2 голосов
/ 16 июня 2014

Если на вашем iPhone включен режим разработки, вы можете получить доступ к меню «Настройки»> «Разработчик», например, для эмуляции состояния сети http://natashatherobot.com/simulate-bad-network-ios-simulator/ (потрясающая функция).

...