it-roy-ru.com

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

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

 Screenshot

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

41
Alex Stone

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

6
Vlad Papko

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

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

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

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

5
plivesey

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

2
Bill Chan

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

  1. Delete app с устройства
  2. Disconnect device из системы
  3. Restart iPhone device и Xcode
  4. Удалить производное содержание данных
  5. Clean your project (Сочетание клавиш: cmd + shift + k)
  6. Rebuild ваш проект
1
Jayprakash Dubey

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

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

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

1
Alex Stone

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

0
T R Bremm

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

0
冯剑龙

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

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

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

0
Vinoth Vino

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

0
Lyanch

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

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

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

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

0
KinGBin

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

0
Adriano Tornatore

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

0
amagain

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

0
Matthew Ferguson

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

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

0
VDPATEL

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

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

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

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

0
Maddy

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

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

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

  3. выйти из Xcode

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

0
user2066392