Xcode 9 «iPhone зайнятий: підготовка підтримки налагодження для iPhone»


398

Я шукаю додаткову інформацію щодо цього повідомлення. Здається, Xcode 9 вже кілька хвилин зависає.

Як я можу сказати Xcode 9 швидко розпізнати свій раніше використаний пристрій, оновлений до iOS 11?

.Alex's iPhone зайнятий: Підготовка підтримки налагодження для iPhone
Xcode .Alex продовжиться, коли iPhone .Alex закінчиться.

Скріншот Xcode для попереднього повідомлення про помилку


6
Я перезапустив телефон і почекав 1 хвилину, а потім він спрацював.
Майкл Ван

2
Я перезавантажив телефон і перезапустив XCode кілька разів, і це не допомогло. Я не працював після перезавантаження комп'ютера.
Меркуріал

Це сталося з моїм після того, як я здійснив оновлення iOS на своєму iPhone 6. Панель прогресу у верхній частині вікна Xcode повинна показувати хід того, що відбувається у фоновому режимі. Я вважаю, що все, що він робить, - це завантажувати журнали аварійних збоїв / символи / тощо .... те саме, що відбувається щоразу, коли ви оновлюєте ОС на iDevice.
Supertecnoboff

Відповіді:


609

Для цього існує кілька рішень:

Рішення 1: Терпляче зачекайте 10 - 15 хвилин. Попити чаю чи погуляти ;-)

Рішення 2: Відключіть пристрій від системи. Перезавантажте iPhone та Xcode, а потім відновіть знову.

Рішення 3:

  1. Перейдіть до Windows → Пристрої та симулятори (клавіша швидкого доступу: cmd + shift + 2)

    Крок 1

  2. Ви побачите пристрій iPhone, підключений до системи із повідомленням

    iPhone зайнятий: підготовка підтримки налагодження для iPhone

  3. Клацніть на кнопку плюс (+), яка присутня в нижньому лівому куті.

    Крок2-3

  4. Це покаже пристрій, підключений до системи. Натисніть кнопку Далі.

    Крок 4

  5. Після цього ви побачите "налаштування пристрою пройшло успішно". Натисніть кнопку Готово.

    Крок 5

Рішення 3 працювало на мене!

Рішення 4:

Від’єднайте свій пристрій, а потім з’єднайте його знову. Після цього виконайте крок 3.


73
Рішення 3 - дивовижне. Ви можете додати, що після кроку 5 вам потрібно натиснути «Скасувати запуск» і запустити знову; Потім воно запускається миттєво.
Kqtr

2
Ви можете перевірити (на своєму iPhone) питання щодо довіри у розділі: Налаштування> Загальне> Управління профілями та пристроями.
Даніельхадар

13
Ця екосистема iOS має стільки проблем. Я тільки починаю вчитися, і перший місяць вирішував помилки macOS, iOS та xCode.
Primož Kralj

3
Дуже дякую! Рішення №3 спрацювало миттєво. Я просто повинен був натиснути "скасувати запуск" ДО ПЕРЕД. Це мене дратувало майже рік, тоді я подумав, що Apple виправила цю смішну помилку (я надсилаю їм відгуки, і я впевнений, що чимало й інших теж робило…), але…
Majakovskij

14
Рішення №1 працювало для мене: D! Спочатку я подумав, що мені просто треба почекати, але це фактично спрацювало після того, як я приготував собі чай! Дякую за підказку
Кі Джей

218

Я натиснув "Скасувати запуск", відкрив список пристроїв, відключив свій iPhone, вилучив USB-кабель і знову підключив його, з'єднав iPhone, а потім попросив на своєму iPhone ввести свій пароль ("PIN-код"). Зробив це, а потім, нарешті, міг правильно спарити телефон.


3
Не потрібно було перезавантажувати iPhone. Переконайтесь, що головний екран залишився ввімкненим, відключив iPhone, відключив USB та підключив його назад. Натиснув кнопку Довіри на iPhone, і це добре.
Виступ

Мені не довелося переконатися, що головний екран залишається ввімкненим, він працював чудово, лише дотримуючись кроків у відповіді.
Джейк Т.

Мені довелося відповісти на справжнє запитання iTunes, досягти успіху лише після відповіді
djdance

3
Відключення та повторне сполучення спрацювало. (Цей параметр Xcode знаходиться в Windows -> Пристрої та симулятори.)
Freewalker

це спрацювало після того, як я спробував 3 рази, тому, можливо, рішення №1 вище (просто чекати) - єдине робоче рішення.
Даніель Спрінгер

61

Почекайте кілька хвилин. Додаток запуститься автоматично


І це сталося лише вперше. Я гуляв своїм шляхом сюди, тому що у мене виникло це питання, але це сталося лише вперше, коли я спробував запустити програму. Це не повторилося вже 3 дні.
kevLinK

23

Перезапуск Xcode працював на мене.

Що для мене не вийшло:

  • чекали години на одному пристрої
  • чекали години на іншому пристрої
  • перезапуск пристроїв
  • відключення / сполучення пристроїв

16

Виявляється, XCode відкриває вікно диспетчера пристроїв під ним і чекає, коли ви натиснете наступну кнопку. Перейдіть до цього вікна, натисніть на наступне, і ви отримаєте смужку прогресу для показу процесу.

введіть тут опис зображення

введіть тут опис зображення


2
Мені довелося зайти в WINDOW> Пристрої та симулятори в Xcode і побачив, що це зайнято обробкою. Це було корисно. Дякую!
Ерні

12

У моєму випадку iTunes був відкритим, так

1 - відкрити iTunes

2 - доступ до вашого телефону

введіть тут опис зображення

3 - клацніть для відключення телефону введіть тут опис зображення

Тепер пристрій готовий на XCode

введіть тут опис зображення

Сподіваюся, це допомагає ....


1
Закриття iTunes "Існує оновлення програмного забезпечення для вашого iPhone", діалог вирішив для мене проблему.
Ерік А. Монтанес

якщо ви не хочете слухати свою музику під час розробки, закрийте це зробить роботу @ ErickA.Montañez =)
h3nr1ke

@ ErickA.Montañez, що означає, що iOS не оновився належним чином, слід завантажити та встановити це оновлення (спочатку резервне копіювання)
Daniel Springer

10

Я відключив кабель і побачив це. Після того, як він досяг кінця, я міг запустити це без проблем.

Знімок екрана Xcode рядка стану, що показує "Підготовка підтримки налагодження"

Вам не потрібно відключатися від розетки, щоб побачити це; просто натисніть Скасувати, і ви побачите його хід.


Це був гарний натяк. Спочатку я не бачив цього бару. Так я зрозумів; якщо ви не бачите смужки прогресу, відключіть телефон і спробуйте знову.
Кевін Р

10

нижче рішення, яке працювало для мене, виконайте кроки, щоб вирішити свою проблему:

Крок 1 : Скасувати запуск

Крок 2 : відкрийте меню «Вікно» та виберіть Пристрої та тренажери

Крок 3 : Відключіть iPhone

Крок 4 : Видалено USB-кабель iPhone та підключіть до системи

Крок 5 : Підключіть iPhone під час підключення, тоді вам буде запропоновано довіряти або забороняти, натисніть Truct на своєму iPhone та введіть свій пароль (PIN-код)

Примітка : я виконував усі вищезазначені кроки, які вони працювали для мене. Проблема налагоджувача мого пристрою пішла.

Нижче наведено знімок меню пристроїв та симуляторів

введіть тут опис зображення


6
  1. Клацніть на меню Вікно
  2. Виберіть Пристрій та тренажери
  3. Виберіть свій пристрій
  4. Натисніть кнопку + у нижньому лівому куті
  5. Клацніть Далі
  6. Клацніть Готово

5

Я виявив, що видалення програми з пристрою та повторна інсталяція за допомогою Xcode вирішили цю проблему.


4

Я зрозумів, що у мене на диску менше ніж 100 МБ вільного місця. Звільнення місця на диску вирішило проблему для мене!


3

Якщо ви підключите новий пристрій, на якому встановлено iOS 11, Xcode 9 підготує підтримку налагодження для цього пристрою. На цей час вам слід дочекатися його завершення.

Потім запустіть проект на цьому пристрої, він запуститься плавно.

Якщо ви не тримали терпіння під час створення програми налагодження, це призведе до помилки, зазначеної у питанні.


Це спрацювало: просто зачекайте кілька хвилин, щоб процес завершився.
Crashalot

Так, намагайся бути спокійним або попити чашку кави в той час 😂
Р. Мохан

3

Просте рішення:

  • Відкрити вікно -> Пристрої та тренажери
  • Скасуйте iPhone у бічному списку
  • Відключіть і підключіть знову кабель USB
  • Натисніть Довіряйте підказці на пристрої!
  • Тоді це має працювати! Це працювало для мене

3

Я використовував свій iPhone X для налагодження через Мережу і раптом у мене виникла ця проблема.

Вимкніть "Підключитися через мережу" і повторіть спробу USB. Цей трюк спрацював для мене.

введіть тут опис зображення


3

Найкращий спосіб:

  1. Відключіть Iphone.
  2. Очистіть xcode за допомогою команди + shift + k або, перейшовши до продукту -> Очистити

Знову підключіться

Біжи знову


2

перезавантажив iPhone, закрив усі інші відкриті програми та працював розблокований телефон


2

У мене багато разів виникала однакова проблема, для мене це спрацювало:

  • перезапуск мого телефону + xCode.
  • перевірка того, що і ваш Mac, і ваш iPhone підключені до однієї мережі (має високий потенціал).
  • ремонт мого телефону.

2

Моя установка

  • macOS 10.14.6
  • iOS 13.2.3
  • Xcode 11.2

Спробував усі підказки "speedrun" до 2019-11-24 без удачі. Чекання здавалося неминучим, але неймовірно довгим у моєму випадку:

із щойно оновленою версією iOS.

Потім я знайшов цей коментар до reddit, який має найбільш сенс:

Це потрібно під час підключення пристрою з версією iOS, яку Xcode відповідного комп'ютера раніше не бачив. Він зберігає їх у / Користувачі / Ім'я користувача / Бібліотека / Розробник / Xcode / iOS DeviceSupport, і це потребує певного часу. Не перезавантажуйте Xcode, оскільки він не допоможе, просто дочекайтеся його завершення.

Це займає досить багато часу, оскільки ці файли підтримки налагоджувача займають багато місця (для мене 29 Гб), хоча ви можете сміливо видалити звідти будь-яку версію, і якщо ви знову підключите пристрій із цією версією, це знову збереже його з подряпина.

Тож якщо ви щойно оновили iOS, то частина «з нуля» може зайняти більше часу, ніж зазвичай, залежно від стану вашої мережі. У моєму випадку це, безумовно, набагато довше, ніж заявляли "10-15 хв" інші люди. Я вимірюю це годинами.

Багато хитрощів, здається, спрацювали, але вони нехтують тим фактом, що час триває, коли ви намагаєтеся робити речі, тоді як Xcode продовжує працювати над налаштуваннями у фоновому режимі, і цілком можливо, продовжує роботу, коли ви робите цикл перезавантаження / перезавантаження.

Це призвело до того, що я помітив, що моя версія Xcode - це лише один крок позаду випуску точки iOS. Після оновлення мого Xcode це спрацювало.

Але це зайняло більше часу, оскільки я видалив папку iOS DeviceSupport, дотримуючись підказки!

Ось ось мої пропозиції:

  • Перевірте свою версію Xcode до другої, щоб переконатися, що вона фактично підтримує версію iOS.
  • Перевірте вільний простір вашого диска Mac, щоб звільнити місце для новоствореного вмісту підтримки пристрою відповідно ~/Library/Developer/Xcode/iOS DeviceSupportдо цього поради .
  • Перевірте, чи підключили ви свій пристрій до досить швидкого порту USB, як це підказує.
  • Зачекайте, поки Xcode закінчиться "підготовкою до налагодження".
  • Якщо це не закінчиться через кілька секунд або хвилин, продовжуйте чекати.
  • НЕ видаляйте папки, як можуть підказувати деякі поради . Видалення просто змусить вас чекати довше!

Я думаю, що Xcode 11.3.1 порушено. Після оновлення виникли проблеми з декількома пристроями.
Педро Пауло Аморім

1

Я оновив до iOS 11.0.3, тоді з’явилася помилка. Після перезавантаження мого iPhone та XCode на екрані було показано "Не вдалося запустити додаток", тому я перейшов до управління пристроєм телефону, щоб довіритися, і тоді це вирішилося.


1

У мене була ця проблема, тому що я не давав iTunes дозволів на запуск на комп'ютері. (Я не використовую iTunes для музики, тому я нерозумно натискав на "спад" у роздратованості щоразу, коли з'явиться діалогове вікно EULA.)


Будь ласка, надайте лише відповіді. Немає думок, або я відчуваю з вами подібні відповіді
Івонет

1
  • Мій iPhone не працює
  • Вилучив мій USB-кабель і підключив його знову (переконайтеся, що ви відключили USB-кабель і підключили його знову)
  • Пару iPhone.

(3 важливі кроки)



1

Xcode 10.3 Рішення

Застосовуються такі повідомлення про помилки:

iPhone зайнятий: Підготовка підтримки налагодження для iPhone Xcode буде продовжена, коли iPhone закінчиться.

Під час спроби спілкуватися з цим пристроєм виникла помилка. (Послуга недійсна.) Спробуйте перезавантажити та знову підключити пристрій. (0xE8000022).


Виконайте вказівки в публікації Джайпракаш Дюбі вище

і

  • Закрити Xcode;

  • Видалити вміст папки DerivedData ~ / Бібліотека / Розробник / Xcode / DerivedData

  • Перезавантажте Xcode та iPhone

  • Знову з’єднайте Xcode та iPhone

  • & запустити додаток


0

Я оновив свій iPhone до останньої версії 11.0.3, після чого перезапустив iPhone. Перезапустив мій XCode 9. Тоді він спрацював.


0

Для тих, хто шукає рішення з Apple TV, я просто відчуваю точну проблему "Apple TV зайнятий: підготовка підтримки налагодження для Apple TV" на Apple TV 4K з моїм Macbook Air (на початку 2015 року)

Рішення не в тому, щоб відключити або перезапустити пристрої. Але для перемикання мережі. Я привів його до більш швидкої та відкритої мережі, і вона прекрасно працює.


0

Якщо ви використовуєте бета-програмне забезпечення та оновлюєте ОС, також переконайтеся, що ви також отримаєте останню бета-версію Xcode Це зафіксувало це для мене.


0

Я покинув AppCode відкритим, коли Xcode намагався обробити пристрій, закриття його вирішило проблему. Можливо, може бути одне з можливих питань.


0

Для мене це спрацювало після виконання наведених нижче кроків

Крок-1 Перейдіть до пристроїв та симулятора

введіть тут опис зображення

Крок 2 Скасуйте опцію Показати як пункт запуску та підключіться через параметри мережі

введіть тут опис зображення

Зачекайте кілька секунд для завантаження Xcode , якщо ви хочете, можете також перезапустити Xcode.

Крок 3 Виконайте ті самі кроки та дістайтесь до пристроїв та симуляторів

Поставте назад обидва варіанти, і буде нормально встановлювати додаток назад.


0

У мене була така ж проблема на macOS 10.14.5 за допомогою Xcode 10.2.1. Після того, як жодне рішення тут не працювало для мене, я перезапустив Mac, і це зробило трюк ...


Не працювали для мене: iOS 13.2.3, macOS 10.14.6, Xcode 11.2.
kakyo

0

Я зіткнувся з тією ж проблемою через кабель. Я змінив свій сторонній USB / освітлювальний кабель на оригінальний кабель Apple, і він працював.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.