151 votes

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

J'essaie d'exécuter une construction sur le simulateur et je reçois 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 raison : Sécurité ("Entitlement "com.apple.frontboard.debugapplications" nécessaire pour lancer des applications pour le débogage").

Cela n'existait pas lorsque l'on utilisait la GM de Xcode 8 mais a démarré dès que je l'ai téléchargé à nouveau depuis le magasin d'applications Mac. Google ne m'aide pas, ni le forum des développeurs d'Apple.

Une aide ou des suggestions ?

338voto

Confused Vorlon Points 529

Quitter le simulateur et le relancer a réglé le problème pour moi.

10 votes

De plus, si le fait de quitter le simulateur ne résout pas le problème, vous devez vous assurer que tous les champs du schéma d'édition sont décochés.

20 votes

C'était la solution pour moi. Je pense que la cause du problème est que j'ai laissé le simulateur ouvert pendant l'installation d'une mise à jour ponctuelle de Xcode.

2 votes

OUI, il s'est produit après la mise à niveau de xCode complète.

102voto

clauswey Points 301

Empty setting causing error

Au cas où quelqu'un se demanderait ce que signifie "paramètres vides", il faut décocher cette case comme indiqué dans la réponse de maricle et dans le commentaire de Vinayak GH. En tout cas, c'est ce qui a causé le problème pour moi.

0 votes

Je ne savais pas que j'avais upvoté ceci en 2016 et qu'il ne pouvait pas me laisser upvoter à nouveau ! lol C'est toujours le cas dans Xcode 10.2.1.

0 votes

Merci, cela fonctionne pour moi sur macOS 10.15.4, Xcode 11.4.

16voto

Anas Points 218

Assurez-vous que vous n'avez pas coché les "paramètres vides" dans Produit > Schéma > Modifier le schéma > Exécuter > Variables d'environnement. Cela provoque le problème ci-dessus.

1 votes

+1 C'est le problème que j'ai eu. J'ai supprimé une variable d'environnement et il semble que je ne l'ai pas supprimée correctement.

0 votes

J'ai tout essayé et, bien sûr, j'avais un paramètre vide ! Aussi +1

13voto

maricle Points 121

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

13voto

Chris Edwards Points 1163

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

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

Ensuite, nettoyez et exécutez votre projet

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X