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




7 Answers

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

Начиная с iOS 9, необходимо перейти в Settings → General → DeviceManagement → DeveloperApp → Trust .

videos apple

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

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

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




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

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

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

Временное решение:

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

  2. Запустить Xcode Выбрать окно -> Устройства

  3. Щелкните правой кнопкой мыши на устройстве в левой колонке, выберите «Показать профили Provisioning Profiles»

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

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

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

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

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




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

Это позволит вам сразу запустить приложение. На самом деле это не может «исправить» проблему с правами root, вызывающую эти предупреждения.

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

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

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

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

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

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




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

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




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

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

  1. Настройки -> Общие -> Управление устройствами
  2. Проверить приложение



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




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




Related