Errore xcode 8 negato dal delegato del servizio (SBMainWorkspace)


145

Sto tentando di eseguire un build su simulatore e ottengo questo errore:

La richiesta di apertura "com.companyname.appname" non è riuscita.

La richiesta è stata negata dal delegato del servizio (SBMainWorkspace) per motivi: Sicurezza ("Entitlement" com.apple.frontboard.debugapplications "richiesto per avviare le applicazioni per il debug").

Questo non era presente quando si utilizzava GM di Xcode 8, ma è iniziato non appena l'ho scaricato di nuovo dal Mac App Store. Google non è di aiuto né il forum degli sviluppatori di Apple.

Qualche aiuto o suggerimenti?

Risposte:


335

Abbandonare il simulatore e riavviare risolto questo problema per me.


7
Inoltre, se uscire dal simulatore non risolve il problema, è necessario assicurarsi che in Modifica schema tutti i campi siano deselezionati.
Vinayak GH,

20
Questa è stata la soluzione per me. Penso che la causa del problema sia stata che ho lasciato aperto il simulatore durante l'installazione di un aggiornamento del punto Xcode.

2
SÌ, è successo dopo il completamento dell'aggiornamento di xCode.
iamhite,

6
Questo. Succede se aggiorni XCode mentre il simulatore è aperto. È necessario riavviare anche il simulatore affinché funzioni nuovamente.
zeh,

1
Oh, fantastico, un'altra "correzione" di Xcode che non mi mette affatto in pausa nel mio flusso di lavoro. Almeno è un gioco da ragazzi.
Tamás Sengel,

96

Impostazione vuota che causa errore

Nel caso in cui qualcuno si stia chiedendo cosa si intende per "impostazioni vuote" che dovrebbero essere deselezionate come menzionato nella risposta del maricle e nel commento di Vinayak GH Almeno questo è ciò che ha causato il problema per me.


Non sapevo di aver votato a favore nel 2016 e non potevo lasciarmi votare di nuovo! lol Questo è ancora il caso in Xcode 10.2.1.
Genki,

Grazie, funziona per me su macOS 10.15.4, Xcode 11.4
dimazava

16

Assicurati di non aver selezionato "Impostazioni vuote" in Prodotto> Schema> Modifica schema> Esegui> Variabili di ambiente. questo causa il problema sopra.


1
+1 Questo è il problema che ho avuto. Ho rimosso una variabile di ambiente e sembra che non l'abbia rimossa correttamente.
Satheeshwaran,

Ho provato tutto e abbastanza sicuro che avevo un ambiente vuoto! Anche +1
FlimFlam Vir

13

controlla le impostazioni del tuo schema e assicurati che tutte le impostazioni vuote siano deselezionate.


13

L'unica cosa che ha funzionato per me è stata:

Simulatore> Ripristina contenuto e impostazioni

Quindi ripulisci ed esegui il tuo progetto


3

Ho sofferto di questo problema per un paio di giorni. Fondamentalmente ho provato tutti i modi che possono essere trovati su Internet, ma nessuno di questi è stato davvero utile. Ho anche reinstallato Xcode due volte (Xcode 8.3.2 8E2002, simulatore iOS 10.3 14E269). E, naturalmente, non c'era niente di sbagliato nel mio progetto, schema e impostazioni vuote .. tutto sembra normale. Alla fine ho scoperto che il modo migliore per risolvere questo problema è prima di distribuire l'app nel simulatore, è necessario pulire il progetto (shift + cmd + K) e quindi eseguire nuovamente (cmd + R). Questo risolverà il tuo problema.


Aggiornamento: ho scoperto che il recente simulatore iOS 10.3 causa questo problema. Quando scarico e utilizzo il simulatore iOS 10.1 per eseguire il mio codice sorgente, il problema non si ripresenta più.
Frank Wang,

2

Per me, il problema sembra essere correlato al mio essere un po 'troppo frettoloso per rimuovere alcuni framework Pod oscurati di rosso. Pensavo che mancassero, ma l'errore di autorizzazione è iniziato immediatamente dopo averli rimossi. L'errore è persistito fino a quando ho corso pod installper ripristinare i framework Pod eliminati.


2

Build Setting> Combinato> Collegamento> Mach - o - type change to eseguibile

Questo ha funzionato per me perché l'avevo cambiato in statico prima.


1

riavvia simulatore ...

Questo ha funzionato per me


1

Disinstallare (Elimina) l'app dal simulatore ed eseguirla nuovamente. per me va bene.


0

Ho seguito tutti gli altri suggerimenti qui e, per me, si risolverebbe se riavvio Xcode e simulatore, quindi funzionerebbe una volta. Successivamente, il problema ricomincerebbe fino a quando non avessi fatto un altro riavvio.

Ciò che lo risolveva per me era eliminare lo schema e ricrearlo.


0

Ho ricevuto questo errore quando uso il carattere "/" nel nome della destinazione. Risolto dopo averlo eliminato.


0

Xcode 10: Cancella tutto il contenuto del simulatore> Esci da Xcode> Riapri XCode e Ricostruisci ha funzionato per me

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.