Тестирование и отладка на устройстве: как я могу остановить iTunes, чтобы сводить меня с ума при каждом подключении устройства? - PullRequest
4 голосов
/ 17 мая 2009

Это так мучительно: каждый раз, когда я подключаю свой iPod touch к своему Mac, iTunes запускается и начинает синхронизацию. Это вызывает конфликты с XCode, когда он пытается установить приложение на устройстве в это время. И мои экспо-окна всегда переходят в окно iTunes. Затем я должен подождать, подождать, подождать, отклонить глупый вопрос типа «вы действительно хотите, чтобы я все удалил и создал новую библиотеку на вашем устройстве?», Снова подождите несколько секунд, выйдите из iTunes (чтобы избежать проблем с профилями обеспечения ) и переключитесь обратно на Xcode.

Было бы так здорово, если бы я мог отключить автоматический запуск iTunes при подключении устройства, так как на самом деле я совсем не такой уж фанат музыки. В любом случае я использую его только для приложений и большую часть времени, я просто хочу проверить / отладить или просто зарядить аккумулятор.

Я не видел никакой опции в меню, чтобы сделать это. Я также попытался отключить фоновый сервис iPod, но он включается автоматически снова и снова. Поэтому я надеюсь, что есть решение для предотвращения автоматического запуска. Я имею в виду ... когда я действительно хочу синхронизировать или новую музыку, или что-то еще, я бы вручную запустил iTunes. % $ !! § &! * * 1005

Ответы [ 3 ]

8 голосов
/ 17 мая 2009

в разделе ipod вы можете отключить автоматическую синхронизацию.

2 голосов
/ 18 мая 2009

Снятие отметки «Открыть iTunes, когда этот iPod подключен» решает проблему для меня.

1 голос
/ 18 мая 2009
От

до действительно отключите автосинхронизацию, и вы захотите удалить приложение iTunesHelper из списка автозагрузки. Перейдите в Системные настройки -> Учетные записи и вкладку «Элементы входа». Удалите его из списка и перезагрузите.

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

Конечно, это означает необходимость вручную синхронизировать iPhone при подключении.

...