Ошибка xcode 8, отклоненная делегатом службы (SBMainWorkspace)


145

Попытка запустить сборку на симуляторе, и я получаю эту ошибку:

Запрос на открытие "com.companyname.appname" не выполнен.

Запрос был отклонен делегатом службы (SBMainWorkspace) по причине: Безопасность («Право» com.apple.frontboard.debugapplications «требуется для запуска приложений для отладки»).

Этого не было при использовании GM of Xcode 8, но началось, как только я снова загрузил его из магазина приложений Mac. Google не помогает, как и форум разработчиков Apple.

Любая помощь или предложения?

Ответы:


335

Выход из симулятора и повторный запуск исправили это для меня.


7
Кроме того, если выход из симулятора не решает проблему, то следует убедиться, что в схеме редактирования все поля не отмечены.
Винаяк Г.Х.

20
Это было решением для меня. Я думаю, что причиной проблемы было то, что я оставил симулятор открытым при установке обновления точки XCode.

2
ДА, это произошло после завершения обновления xCode.
iamhite

6
Это. Это происходит, если вы обновляете XCode, когда симулятор открыт. Вы должны перезапустить симулятор, чтобы он снова заработал.
Zeh

1
О, отлично, еще одно исправление Xcode, которое вообще не останавливает меня в моем рабочем процессе. По крайней мере, это легко.
Тамас Сенгель

96

Пустая настройка вызывает ошибку

В случае, если кому-то интересно, что подразумевается под «пустыми настройками», которые следует снять, как указано в ответе maricle и в комментарии Vinayak GH. По крайней мере, именно это вызвало проблему для меня.


Я не знал, что проголосовал за это в 2016 году и не мог позволить мне снова проголосовать! Это все еще так в Xcode 10.2.1.
Генки

Спасибо, у меня работает на macOS 10.15.4, Xcode 11.4
dimazava

16

Убедитесь, что вы не отметили «Пустые настройки» в «Продукте»> «Схема»> «Редактировать схему»> «Выполнить»> «Переменные среды». это вызывает вышеуказанную проблему.


1
+1 Это проблема, которая у меня была. Я удалил переменную окружения и, похоже, неправильно ее удалял.
Сатхешваран

Перепробовал все и достаточно точно у меня была пустая настройка! Также +1
FlimFlam Vir

13

проверьте настройки схемы и убедитесь, что все пустые настройки не отмечены.


13

Единственное, что сработало для меня, было:

Симулятор> Сбросить содержимое и настройки

Затем очистите и запустите ваш проект


3

Я страдал от этой проблемы в течение пары дней. В основном я пробовал все способы, которые можно найти в Интернете, но ни один из них не был действительно полезен. Я даже дважды переустанавливал Xcode (Xcode 8.3.2 8E2002, симулятор iOS 10.3 14E269). И, конечно же, с моим проектом, схемой и пустыми настройками все было в порядке ... все кажется нормальным. Наконец, я обнаружил, что лучший способ решить эту проблему - до того, как вы развернете свое приложение на симуляторе, вы должны очистить свой проект (shift + cmd + K), а затем снова запустить (cmd + R). Это решит вашу проблему.


Обновление: я узнал, что недавний симулятор iOS 10.3 вызывает эту проблему. Когда я загружаю и использую симулятор iOS 10.1 для запуска моего исходного кода, проблема никогда не появляется снова.
Фрэнк Ван

2

Для меня проблема, кажется, связана с тем, что я слишком торопился, чтобы удалить некоторые подсвеченные рамки Pod. Я думал, что они пропали, но ошибка с правами началась сразу после того, как я их удалил. Ошибка сохранялась до тех пор, пока я не запустил pod installвосстановление удаленных фреймворков Pod.


2

Настройка сборки> Комбинированная> Связывание> Изменение типа Mach - o - на исполняемый файл

Это сработало для меня, потому что я изменил это на статическое раньше.



1

Удалить (удалить) приложение из симулятора и запустить его снова. работает для меня.


0

Я следовал всем остальным предложениям здесь, и для меня это исправило бы, если бы я перезапустил Xcode и симулятор, тогда это сработало бы один раз. После этого проблема снова возникнет, пока я не перезапущу.

Для меня исправлено было удалить схему и воссоздать ее.


0

Я получил эту ошибку, когда я использую символ "/" в названии цели. Исправлено после удаления.


0

Xcode 10: стереть все содержимое на симуляторе> Выйти из Xcode> Повторно открыть XCode & Rebuild работал для меня

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.