Не удалось запустить процесс Xcode: безопасность

Я разрабатываю приложение в течение 1 или 2 недель, и только вчера я обновил свой iPhone 5S до iOS 8 GM. Все работало нормально, и я мог тестировать на своем устройстве, пока я не удалил приложение с моего телефона и не захотел строить его снова. Появилась следующая ошибка:

Could not launch "My App"
process launch failed: Security

Добавлена ​​скриншот

Когда я тестирую симулятор, он работает нормально. Это из-за обновления iOS 8 GM и как я могу исправить эту проблему запуска? Я хочу иметь возможность тестировать на своем iPhone и в симуляторе.

Ответ 1

Если вы это сделаете, приложение будет установлено на вашем устройстве. Вы должны нажать значок. Он спросит вас, хотите ли вы его запустить. Скажите "yes", а затем Build & Run again.

Как и в iOS 9, требуется перейти к Settings → General → DeviceManagement → DeveloperApp → Trust.

Ответ 2

Обновленный ответ для Xcode 7: нажатие на приложение перестает работать (с бета-версии 1 он просто отображает сообщение "ненадежный корпоративный разработчик" только с кнопкой "Отклонить" ).

Чтобы исправить это, откройте приложение "Настройки", откройте "Общие" / "Профили", и вы увидите свой профиль. Отметьте, что он доверен, и все должно начать нормально работать снова.

Обновлено для iOS 9.2.1 и Xcode 7.2.1:

Перейти к: Настройки > Общие > Управление устройствами > Выберите приложение из приложений для разработчиков > Trust App.

Ответ 3

Эй, так что принятый ответ работает, за исключением случаев, когда вам нужно отлаживать первоначальный запуск приложения. Однако я считаю, что ответ - это скорее работа, а не реальное решение. По моему мнению, это сообщение возникает, когда у вас есть какая-то странность в настройке профилирования/сертификации, поэтому убедитесь, что все в форме вершины в этом отделе. прежде чем наматывать голову на стену несколько раз.

Что сработало для меня, было из яблочных документов:

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

Обход проблемы:

  • Подключите устройство через USB к вашему Mac

  • Запустить Xcode Выбрать окно → Устройства

  • Щелкните правой кнопкой мыши на устройстве в левой колонке, выберите "Показать Профили Provisioning"

  • Нажмите на соответствующий профиль обеспечения

  • Нажмите кнопку "-". Продолжайте удаление всех затронутых профилей.

  • Переустановите приложение

Убедитесь, что вы щелкните правой кнопкой мыши на изображении устройства, а не на названии устройства, или вы не увидите опцию профилей подготовки. Я восстановил свой новый телефон из старой резервной копии, и там было много крутых болтовни, у меня также было 2 разных разработчика. certs active (не уверен, почему), но я удалил один, сделал новый профиль, который избавился от всех профилей на устройстве, и он сработал.

Надеюсь, это поможет кому-то еще.

Ответ 4

Обновление для iOS9.2.1 и Xcode 7.2.1

Если вы получаете эту ошибку при сборке на устройство в Xcode:

Error Image for Xcode Build

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

enter image description here

Далее на вашем устройстве перейдите в Настройки → Общие → Управление устройством, и вы увидите эту страницу:

enter image description here

Выберите профиль, который вы используете с XCode, и вы должны увидеть эту страницу: enter image description here

Нажмите Trust "[email protected]", затем нажмите "Trust" в следующем всплывающем окне.

Вернитесь в Xcode и перезапустите ваш проект, и он должен собрать приложение на вашем устройстве.

Ответ 5

Чтобы обойти проблему process launch failed: Security и сразу же запустить приложение на своем устройстве, нажмите значок приложения на устройстве iOS после запуска приложения через Xcode.

Это позволит вам сразу запустить приложение. На самом деле это может не "исправить" корневую проблему, вызвавшую эти предупреждения.

Обязательно нажмите значок приложения , пока предупреждение Xcode все еще отображается. В противном случае приложение не будет запущено. Я постоянно забываю этот важный шаг и не могу запустить приложение на своем устройстве. Таким образом, я документирую его здесь для себя и для всех:)

  • Запустите приложение через Xcode. Ниже вы увидите предупреждение безопасности. Не нажимайте OK.

Could not launch "AppName" process launch failed: Security

  1. На устройстве iOS коснитесь нового установленного значка приложения:

tap the app icon on your iOS device

  1. После того, как вы нажмете на значок, вы должны увидеть предупреждение с просьбой "доверять" Untrusted App Developer. После этого приложение будет немедленно запущено, не подключено к отладчику Xcode.

    • Если вы не видите это предупреждение "Trust", скорее всего, вы слишком быстро нажмите "ОК" в Xcode. Не нажимайте "OK" в предупреждении Xcode, пока не доверяете разработчику.

Trust this developer?

  1. Наконец, вернитесь назад и нажмите "ОК" на предупреждении Xcode. Вам нужно будет повторно запустить приложение, чтобы подключить запущенное приложение на устройстве iOS к отладчику Xcode.

Now press OK in Xcode.

Ответ 6

У меня такая же проблема. Я нажимаю ok в xcode и при запуске приложения на моем iPhone меня спрашивают, хочу ли я доверять этому приложению. Выполняя это, приложение запускается и продолжает строить и запускать из xcode без каких-либо проблем, пока не удалит приложение с iPhone и не переустановит его. Затем перейдите в первую строку; -)

Ответ 7

Альтернативно, если вы не видите диалоговое окно "Untrust App Developer":

Перейдите в свой iPhone > Настройки > Общие > Профиль > "[email protected]" > Trust

Ответ 8

НАСТРОЙКИ → ОБЩИЕ СВЕДЕНИЯ → Профили и управление устройствами выберите профиль разработчика и нажмите "Доверие".

если у вас нет меню "Профили" и "Управление устройствами", вам необходимо зарегистрировать свое устройство на beta.apple.com и загрузить профиль из Safari.

  • установить профиль
  • Перезагрузите устройство
  • нажмите на профиль разработчика и доверие.

Вы все настроены.

Ответ 9

В iOS 9.2 они переименовали "Профили" в "Управление устройствами"

Вот как вы должны это сделать сейчас:

  • Настройки → Общие → Управление устройствами
  • Проверить приложение

Ответ 10

Хорошо, это кажется запоздалым, и я тестировал приложение с подключением к Интернету, чтобы проверить приложение на некоторые функции. Когда я выключил интернет, он дал мне такую ​​ошибку. После того, как я включил Интернет, я снова смогу установить его. Я знаю, что это глупо, но это может быть полезно кому-то.

Ответ 11

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

Ответ 12

"Если вы это получили, приложение установило на ваше устройство. Вам нужно нажать значок. Он спросит вас, хотите ли вы его запустить. Скажите" да ", а затем" Снова и снова запустите ".

Чтобы добавить к этому, это справедливо только в тот момент, когда вы получаете ошибку, если вы нажмете OK, а затем нажмите на приложение. Он ничего не сделает. Поцарапал голову на это в течение 30 нечетных минут, ища альтернативные способы решения проблемы.

Ответ 13

Кстати, это также происходит, если вы измените команду своей цели в Xcode и перестройте. Был довольно озадачен, чтобы увидеть эту проблему с приложением, которое я запускал на устройстве раньше. Мне понадобилось время, чтобы разобраться... Возможно, это произойдет только при первом создании устройства с командой.

Ответ 14

У меня была эта проблема раньше на Xcode 7, поэтому я понял все о моем подключении к Интернету, которое было отключено, и проверку безопасности с помощью Интернета, чтобы убедиться, что ваша учетная запись разработчика верна. и когда он не видит интернет, он дает эту ошибку... после того, как я исправил свой интернет, он работает хорошо.