web-dev-qa-db-fra.com

Erreur xcode 8 refusée par le délégué de service (SBMainWorkspace)

Essayer d'exécuter un build sur simulateur et j'obtiens cette erreur:

La demande d'ouverture de "com.companyname.appname" a échoué.

La demande a été refusée par le délégué de service (SBMainWorkspace) pour une raison: Sécurité ("Entitlement" com.Apple.frontboard.debugapplications "requis pour lancer des applications de débogage").

Ce n'était pas là lorsque vous utilisez le GM de Xcode 8, mais a commencé dès que je l'ai téléchargé à nouveau sur le Mac App Store. Google n’aide pas non plus, ni le forum des développeurs Apple.

Toute aide ou suggestion?

140
RyanTCB

Quitter le simulateur et redémarrer a résolu le problème pour moi.

328
Confused Vorlon

Empty setting causing error

Au cas où quelqu'un se demanderait ce que l'on entend par "paramètres vides", il convient de le décocher, comme indiqué dans la réponse de Maricle et dans le commentaire de Vinayak GH. C'est du moins ce qui m'a causé le problème.

82
clauswey

Assurez-vous de ne pas avoir coché de "paramètres vides" dans Produit> Schéma> Modifier le schéma> Exécuter> Variables d'environnement. cela cause le problème ci-dessus.

14
Anas

vérifiez vos paramètres de schéma et assurez-vous que tous les paramètres vides ne sont pas cochés.

13
maricle

La seule chose qui a fonctionné pour moi était:

Simulateur> Réinitialiser le contenu et les paramètres

Puis nettoyez et lancez votre projet

12
Chris Edwards

J'ai souffert de ce problème pendant quelques jours. En gros, j'ai essayé tous les moyens que l'on peut trouver sur Internet, mais aucun de ceux-ci n'a été utile. J'ai même réinstallé Xcode à deux reprises (Xcode 8.3.2 8E2002, simulateur iOS 10.3 14E269). Et bien sûr, mon projet, mon schéma et mes paramètres vides ne présentaient aucun problème, tout semble normal. Enfin, j’ai trouvé que le meilleur moyen de résoudre ce problème est de déployer votre projet sur le simulateur avant de déployer votre application sur le simulateur (shift + cmd + K), puis de relancer l’exécution (cmd + R). Cela résoudra votre problème.

3
Frank Wang

Configuration de construction> Combiné> Liaison> Modification du type Mach-o en exécutable

Cela a fonctionné pour moi parce que j'avais déjà changé cela en statique.

2
bhagyash ingale

Pour moi, le problème semble être lié au fait que je suis un peu trop pressé pour supprimer certains frameworks Pod red-hilighted. Je pensais qu'ils manquaient, mais l'erreur de droit a commencé immédiatement après que je les ai supprimés. L'erreur persistait jusqu'à ce que j'ai exécuté pod install pour rétablir les cadres de pod supprimés.

2
christopherpow

redémarrer le simulateur ...

Cela a fonctionné pour moi

1
theswed

Désinstallez (supprimez) App de Simulator et exécutez-le à nouveau. travaille pour moi.

1
Sandeep Sonale

J'ai suivi toutes les autres suggestions ici, et pour moi, cela réglerait le problème si je redémarrais Xcode et le simulateur, alors cela fonctionnerait une fois. Après cela, le problème recommençait jusqu'à ce que je fasse un autre redémarrage.

Ce qui l’a corrigé pour moi a été de supprimer le schéma et de le recréer.

0
Felix Dumit

J'ai cette erreur lorsque j'utilise le caractère "/" dans le nom de la cible. Correction après la suppression.

0
ali6p