Подтвердить что ты не робот

Не удалось установить приложение Xcode 9, не удалось записать на устройство

Я только что обновился до Xcode 9 и получаю App installation failed Could not write to the device ошибке App installation failed Could not write to the device во второй раз. Я вижу, что есть более старые вопросы по этому вопросу, но этот относится к iOS 11 и Xcode 9. У меня никогда не было этой проблемы раньше.

Screenshot

Как мне убедиться, что Xcode 9 может каждый раз устанавливать приложение на устройство?

4b9b3361

Ответ 1

В моем случае эта проблема была вызвана использованием сертификата распространения App Store, когда iPad был подключен по беспроводной сети. Исправлена ​​ошибка перехода на сертификат разработки.

Ответ 2

Xcode 9, кажется, имеет много разных проявлений этой проблемы. Некоторые из других ответов касаются конкретных проблем, но это определенно происходит, когда в вашем проекте нет ничего плохого. Эти шаги всегда решают для меня (от наименее болезненного до наиболее болезненного):

  • Попробуйте запустить его снова. Иногда это работает в 3-й или 4-й раз.
  • Отключите устройство и подключите его снова.
  • Перезапустите Xcode.
  • Очистите папку сборки (не обычная очистка - это cmd + option + shift + K или удерживайте опцию в меню продукта), а затем восстановите.

Если все остальное терпит неудачу, однажды полный перезапуск исправил это для меня. Но вероятная причина была в другом.

Надеюсь, Xcode исправит эти проблемы в ближайшее время... но я не надеюсь.

Ответ 3

В моем случае я хочу проверить приложение watchOS, и я установил профиль подготовки отладки, чтобы его отпустить. Я установил автоматическое, и проблема исчезла.

Ответ 4

Решение, которое работает для Не удалось записать на устройство, снова нажмите кнопку запуска после отклонения этого сообщения об ошибке.

В некоторых случаях я обнаружил ошибку при установке приложения: неизвестная ошибка. В этом случае мне нужно сделать чистую перед зданием.

Удаление приложения с устройства также помогает.

Ответ 5

У меня была аналогичная проблема, и она была решена с использованием следующих шагов:

  • Delete app с устройства
  • Disconnect device из системы
  • Restart iPhone device и Xcode
  • Удалить производные данные
  • Clean your project (Горячая клавиша: cmd + shift + k)
  • Rebuild ваш проект

Ответ 6

Надеюсь, что следующие шаги будут полезны для других,

  1. Проверьте, что ваш профиль обеспечения действителен.
  2. выберите профиль отладки для входа в цель.
  3. Откройте вашу схему под продуктом на панели инструментов меню или с помощью сочетания клавиш Cmd + <.
  4. Выберите режим отладки для запуска в вашей схеме продукта.

Tadaa! Теперь вы можете без проблем запускать приложение на вашем устройстве.

Удачного кодирования! :)

Ответ 7

Mine произошла, когда я не подписался с использованием моих учетных данных портала разработчика itunes для входа в XCode. Когда я это сделал и очистил все полученные данные, это сработало.

Ответ 8

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

Ответ 9

На самом деле мне пришлось перезагрузить систему на Mac, это избавляет меня от проблемы, но в итоге она возвращается. Ни одно из других решений, упомянутых здесь, не работало для меня.

Ответ 10

В моем случае проблема возникает, когда я использую ручную подпись и пытаюсь отладить приложение в режиме Release. Хотя fastlane строит и загружает в этом режиме в порядке, прямая отладка XCode завершается с ошибкой "Could not write to the device". Переключение темпа в режим автоматического подписания устраняет эту проблему.

Ответ 11

Я пробовал все решения, которые я мог найти на форумах разработчиков Apple, и stackoverlow без везения.

Единственное, что я нашел для работы, это архивирование приложения, его экспорт, а затем его установка через iTunes.

Я использовал fastlane для моей автоматизации сборки, но также и busted.

В чем разница в том, как инструмент архивирования экспортирует приложение и что делает xcode?

Ответ 12

Что сработало для меня:

  1. удалить приложение с iPhone

  2. очистить код в Xcode

  3. выйти из Xcode

  4. заново откройте Xcode, подключите мой iPhone и запустите его снова

Ответ 13

У меня такие же проблемы на iPad. Раньше все работало нормально. Но через некоторое время моя версия для разработки перестает работать на iPad. Я пробовал и искать в Интернете, но не смог найти решения. Я перепробовал все вышеперечисленные случаи, но не везет.

Наконец-то я нашел решение. Некоторые разработчики изменили настройки ДАТА/ВРЕМЯ для моего Ipad. Пожалуйста, проверьте дату/время, потому что мой предварительный профиль для приложений истек для ручной даты, установленной на iPad.

Ответ 14

Я получил эту проблему App installation failed - Could not write to the device и я решил ее, выполнив следующие действия

  1. Удалите приложение с устройства.
  2. Очистить проект.
  3. Запустите проект.

Это сработало для меня.

Ответ 15

Xcode 9. iOS 11 SDK. Смотреть SDK 4.xx - ОТКРЫТЬ ПРИЛОЖЕНИЕ WATCH на iPhone после сбоя. Мои часы tab-> (прокрутите вниз) → Установите свое приложение. Надеюсь это поможет. Просто нужны разрешения из приложения "Смотреть".

Ответ 16

У меня был тот же вопрос, который можно было решить, удалив другое приложение для отладки с моего iPhone, тогда это сработало.

Ответ 17

Я испробовал все методы, они не помогли мне.

И я исправил проблему, удалив файл мягкой ссылки, созданный ln -s

Ответ 18

Когда я выбираю Автоматическое управление подпиской, моя проблема исправлена. Надеюсь, что мой ответ поможет вам.

Ответ 19

Иногда проблема возникает при удалении какой-либо ссылки на файл pod. Единственный способ решить эту проблему также в вашем pod файле

например: use_frameworks!

модуль 'KYDrawerController' модуль 'GoogleMaps' модуль 'GooglePlaces' модуль 'Alamofire' модуль 'Firebase' модуль 'Firebase/Messaging'

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