Используя Xcode beta 9 (v4), я пытаюсь запустить приложение, нажав кнопку «Play». Я получаю «сборка прошла успешно», но прямо перед запуском в Xcode появляется всплывающее сообщение:
«iPhone отклонил запрос на запуск».
Раньше работал вчера. Это работает на симуляторе. Я перезагрузил свой компьютер, iPhone, удалил приложение, очистил сборку. Кончаются идеи.
ios
xcode
launching-application
user1988824
источник
источник
Automatically manage signing
решает эту проблемуОтветы:
Это может быть проблема с кодом. Убедитесь, что вы подписываете с разработчиком, а не распространения.
источник
iPhone Developer: <My Name> (XXXXXX)
сертификат в Keychain Access, поскольку он будет автоматически создан (не знаю, как и когда) Xcode. Все мои ошибки были немедленно исправлены после удаления.Это происходит с использованием Xcode 9.x или новее.
Я отследил эту проблему до флажка « отладочный исполняемый файл » в схеме продукта (флажок «продукт-> схема-> изменить схему-> информация-> отладочный исполняемый файл»). Я не проверял это, и это перестало происходить (так же как пара других странных проблем - никакой вывод в консоли, являющейся одним).
источник
У меня есть обходной путь:
если вы измените схему на « Спросить при запуске », она сработает.
В верхней панели Xcode
http://upload-images.jianshu.io/upload_images/663014-d5d182e310052664.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240
Это немного раздражает, но это работает.
источник
Эта проблема может быть решена, сняв флажок с Debug Executable в Edit Scheme.
источник
После получения ошибки «отклонен запрос на запуск» сделайте следующее:
Редактировать схему -> Информация -> Исполняемый файл -> Запросить при запуске
Это работало для меня с профилем adhoc.
источник
Простой перезапуск iPhone помог мне.
источник
Проблема для меня заключалась в том, что я использовал бесплатную учетную запись разработчика (просто вошел с моим Apple ID). При просмотре логов устройства я нашел (жирный шрифт добавил)
Это заставило меня понять, что я должен был пойти в
Settings
->General
->Device Management
->{My Apple ID}
->Trust
После этого все заработало как положено.
В предыдущих версиях iOS на моем устройстве появлялся диалог, в котором говорилось, что это проблема. Может быть, Apple взяла его на iOS 11. 🤔
источник
Для меня проблема была связана с подписью кода приложения со специальным профилем.
После изменения подписи кода в профиле разработчика на общей вкладке настроек xcode указанная выше проблема была решена.
источник
Я недавно получил эту проблему, и я нашел решение этой сумасшедшей проблемы. Это проблема схемы, чтобы решить эту проблему, выполните следующие действия.
Это решило мою проблему, когда я получил эту проблему.
Справочник Apple
источник
Получил это с Xcode 9.0 при развертывании на немоделированный iPhone 6s с iOS 10.3.
Я вынужден был выйти из приложения прямо перед тем, как это произошло. Иначе ничего не изменилось; все учетные данные разработчика по-прежнему были доверенными, а приложение все еще помечалось как проверенное в настройках iPhone.
Уловка, которая исправила это, состояла в том, чтобы выключить iPhone и затем включить его снова.
Глядя на мои журналы, кажется,
applicationWillTerminate
что это произошло за некоторое время до того, как это произошло; случай приложения, которое я думал, что я принудительно бросил, должно быть, какой-то процесс зомби?источник
Проблема в том, что xcode « истекает » через определенные секунды. Исправление состоит в том, чтобы отредактировать схему и попросить xcode «подождать», пока исполняемый файл не будет запущен.
В «Редактировать схему» установите флажок « Дождаться запуска исполняемого файла » вместо «Автоматически».
источник
Я внимательно читаю все ответы, но они мне не помогают. Мое решение:
источник
Это может привести к переключению неправильной ветки с помощью Git, убедитесь, что ветвь, которую вы переключаете, не слишком старая (так как это может вызвать проблемы со знаком кода), и в правой ветви, если это все еще мешает, выберите Профиль обеспечения разработки в разделе Подписывание (отладка) Если вы не можете автоматически управлять подписью.
источник
Просто отметьте «Автоматически управлять подписью» в общем -> Свойства подписи цели. Он создаст профиль обеспечения разработки для вас и будет работать на устройстве.
источник
Эти простые шаги помогли мне.
источник
Я сталкиваюсь с этой проблемой на Xcode 9.1
Сценарий: я установил опцию «Подключиться через сеть» для устройства. И пытаюсь запустить приложение на этом устройстве с подключенным USB-кабелем.
Исправление: просто отсоедините USB-кабель и запустите.
источник
Я попробовал все ответы, у меня ничего не получалось, проблема исходит от самого Xcode и не имеет ничего общего с профилями и сертификатами:
В Run (Раздел) / info (вкладка) [выберите] Релиз вместо отладки в Конфигурации сборки следующим образом:
Это регрессия с Xcode 10.1
Конфиг: Xcode Version 10.1 (10B61) Iphone X / IOS 12.1.4
источник
Я была такая же проблема . Это ошибка в Xcode 9.1. Есть хитрость, чтобы заставить это работать пока. Заблокируйте свой телефон. Запустите код. Xcode попросит разблокировать iPhone.
источник
Я просто очистил профили с помощью Apple Configurator, перезапустил iDevice и снова работал как обычно.
источник
Это временная ошибка в Xcode - я просто остановил и запустил все свои устройства, и это волшебным образом сработало (после полуторачасового безделья), я обновил MacOS за ночь до 10.13.04, что явно что-то расстроило! Xcode 9.3, iOS 11.3 watchOS 4.3
источник
Позвольте мне рассказать вам обходной путь, который решает мою проблему:
источник
Для меня эта проблема была связана с вручную установленным корпоративным сертификатом и необходимостью использовать его для схем разработки и выпуска. Я должен был доверять сертификату на устройстве, прежде чем оно позволило запустить приложение, но оно никогда не запустилось, поскольку я продолжал получать это запрещенное сообщение. В конце концов, редактирование схемы и настройка ожидания приложения для подключения перед отладкой сделали свое дело.
источник
Откройте
App Groups
вкладку «Возможности», дождитесьApp...
завершения, затем закройтеApp Groups
, это сработало:источник
После просмотра всех решений, представленных в сети, я, наконец, нашел одно и вот они:
Счастливые дни :)
источник
Если эта проблема возникла у вас за пару дней до сегодняшнего дня, с 2019 по 20 марта, это, скорее всего, связано с тем, что были выпущены ошибочные сертификаты для подписи кода. В этом случае вы сможете решить эту проблему, просто воссоздав сертификат подписи кода. На этот ТАК вопрос уже есть ответ, который объясняет вам, как это сделать .
источник
Я не уверен, что это исправление или просто другой обходной путь, но удаление приложения с моего устройства помогло. Я все еще не уверен, что вызвало это, но ответ @MrRogers помог мне понять это.
источник
Сегодня я тоже отвечаю на этот вопрос. Это мой способ решения. Xcode 9.0, iPhone 6s, автоматически управляет подписью с моей учетной записью. Выбрав «iPhone 6s», я обнаружил, что после iPhone 6s есть логотип. Это новая функция Xcode 9.0, которая может запускать приложение на iPhone без компьютера со строковым подключением (iPhone и Mac должны подключаться к одной сети). Итак, я пытаюсь изменить этот способ подключения. Откройте «Устройства и симуляторы» -> снимите флажок «Подключиться через сеть», а затем я очищаю, перестраиваю и запускаю свой проект. Это работает! Я буду счастлив, если этот метод может помочь вам.
источник
Эта ошибка произошла для меня при обновлении проекта Xcode 8 для запуска в Xcode 9, однако iOS Base SDK в настройках сборки все еще находится в предыдущей версии iPhoneOS10.3.sdk и говорит, что SDK не найден. Однако это приложение все еще создается и работает на устройстве, но не запускается. Обновление iOS Base SDK до iOS 11.0 решает эту проблему запуска.
источник
У меня была похожая проблема, и в моем случае проблема была в настройках сборки моей цели. Тип Mach-O был установлен на «Динамическая библиотека» вместо « Исполняемый ».
источник
Я столкнулся с этой проблемой при запуске старой кодовой базы. Я просто отключил опцию фоновой выборки из EditScheme, она работала.
Изменить схему -> Вкладка «Параметры» -> Отключить выборку фона
источник