Я разрабатывал приложение в течение 1 или 2 недель, и только вчера я обновил свой iPhone 5S до iOS 8 GM. Все работало нормально, и я также мог тестировать на своем устройстве, пока не удалил приложение с телефона и не захотел снова собрать. Появилась следующая ошибка:
Could not launch "My App"
process launch failed: Security
Когда я тестирую с симулятором, он работает нормально. Это из-за обновления iOS 8 GM и как я могу решить эту проблему с запуском? Я хочу быть в состоянии проверить на моем iPhone и в симуляторе.
Ответы:
Если вы получили это, приложение установлено на вашем устройстве. Вы должны нажать на значок. Он спросит вас, действительно ли вы хотите запустить его. Скажите «
yes
» и затемBuild & Run again
.Начиная с
iOS 9
, необходимо перейти к Settings→ General→ Device Management→ Developer App→ Trust`.В некоторых версиях
iOS
вам придется перейти к Settings→ General→ Profileвместо.источник
Обновленный ответ для Xcode 7. Нажатие на приложение больше не работает (начиная с бета-версии 1 оно просто отображает сообщение «Ненадежный корпоративный разработчик» только с кнопкой «Отключить»)
Чтобы это исправить, откройте приложение «Настройки», перейдите в раздел «Общие / Профили», и вы увидите свой профиль. Отметьте его как доверенное, и все должно снова заработать.
Обновлено для iOS 9.2.1 и Xcode 7.2.1:
Перейдите: «Настройки»> «Основные»> «Управление устройствами»> выберите «Приложение» в разделе «Приложения разработчика»> «Доверие».
источник
Привет, так что принятый ответ работает, за исключением случаев, когда вам нужно отладить первоначальный запуск приложения. Однако я думаю, что ответ - это скорее обходное решение, а не реальное решение. Насколько я понимаю, это сообщение появляется, когда у вас есть какие-то странности в настройке профиля обеспечения / сертификата, поэтому убедитесь, что в этом отделе все в порядке. прежде чем несколько раз ударить головой о стену.
То, что работало для меня, было следующим из документов Apple :
Убедитесь, что вы щелкнете правой кнопкой мыши по изображению устройства, а не по имени устройства, иначе вы не увидите опцию профилей обеспечения. Я восстановил свой новый телефон из старой резервной копии, и вокруг было много хлама, у меня также было 2 разных устройства. сертификаты активны (не знаю почему), но я удалил один, сделал новый профиль, избавился от всех профилей на устройстве, и это сработало.
Надеюсь, это поможет кому-то еще.
источник
Обновление для iOS9.2.1 и Xcode 7.2.1
Если вы получаете эту ошибку при сборке на устройство в Xcode:
На вашем устройстве нажмите значок приложения, который был бы только что добавлен после вашей попытки создания приложения, и вы должны увидеть это:
Далее на вашем устройстве перейдите в Настройки -> Общие -> Управление устройством, и вы увидите эту страницу:
Выберите профиль, который вы используете с Xcode, и вы должны увидеть эту страницу:
Нажмите Trust «username@email.com», затем нажмите «Trust» в следующем всплывающем окне.
Вернитесь в Xcode и перезапустите ваш проект, и он должен создать приложение для вашего устройства.
источник
Чтобы обойти
process launch failed: Security
проблему и немедленно запустить приложение на вашем устройстве, коснитесь значка приложения на вашем устройстве iOS после запуска приложения через XCode.Это позволит вам сразу запустить приложение. Это может на самом деле не «исправить» корневую проблему, которая вызывает эти разрешения разрешений.
Обязательно коснитесь значка приложения, пока отображается предупреждение Xcode . В противном случае приложение не запустится. Я постоянно забываю этот жизненно важный шаг и не могу запустить приложение на своем устройстве. Таким образом, я документирую это здесь для себя и всех остальных :)
После нажатия на значок, вы должны увидеть предупреждение с просьбой «Доверять» разработчику ненадежных приложений. После этого приложение сразу же запустится без подключения к отладчику Xcode.
источник
У меня такая же проблема. Я нажимаю ok в xcode и при запуске приложения на моем iPhone меня спрашивают, хочу ли я доверять этому приложению. После этого приложение запускается и дальнейшая сборка и запуск из xcode проходит без проблем, пока приложение не будет удалено с iPhone и не переустановлено. Затем перейдите на первую строку ;-)
источник
В качестве альтернативы, если вы не видите диалоговое окно «Untrust App Developer»:
Перейдите в свой iPhone> Настройки> Общие> Профиль> "you@email.com"> Доверие
источник
НАСТРОЙКИ -> ОБЩИЕ -> Профили и управление устройствами, выберите профиль разработчика и нажмите Доверие.
Если у вас нет меню «Управление профилями и устройствами», вам необходимо зарегистрировать свое устройство на beta.apple.com и загрузить профиль из Safari.
У вас все настроено.
источник
В iOS 9.2 они переименовали «Профили» в «Управление устройствами»
Вот как вы должны сделать это сейчас:
источник
Хорошо, это кажется поздно, и я тестировал приложение с отключенным интернет-соединением, чтобы проверить его на предмет функциональности. Когда я выключил интернет, это дало мне такую ошибку. После того, как я включил интернет, я могу установить снова. Я знаю, что это глупо, но это может быть полезно для кого-то
источник
Xcode может создавать и устанавливать приложение, но не может запустить его в первый раз. Вам просто нужно нажать на значок приложения на телефоне, после чего вам будет предложено спросить, хотите ли вы доверять разработчику. Разрешите, и приложение запустится, тогда Xcode сможет автоматически установить и запустить это и другие ваши приложения.
источник
«Если вы получите это, приложение будет установлено на вашем устройстве. Вам нужно нажать на значок. Он спросит вас, действительно ли вы хотите его запустить. Скажите« да », а затем снова скомпилируйте и запустите».
Чтобы добавить к этому, это справедливо только в тот момент, когда вы получаете ошибку, если вы нажмете ОК, а затем нажмите на приложение. Это ничего не сделает. Я размышлял над этим 30 с лишним минут в поисках альтернативных способов решения проблемы.
источник
Кстати, это также происходит, если вы смените команду своей цели в XCode и восстановите. Был довольно озадачен, увидев эту проблему с приложением, которое я запускал на устройстве раньше. Мне потребовалось некоторое время, чтобы понять ... Впрочем, это может произойти только при первом сборке устройства с командой.
источник
У меня была эта проблема раньше на Xcode 7, потому что тогда я понял, что это все из-за моего интернет-соединения, это было отключено, и проверка безопасности, используя интернет, чтобы удостовериться, что ваша учетная запись разработчика правильна. и когда он не видит интернета, он выдает эту ошибку ... после того, как я исправил свой интернет, он работает хорошо.
источник