Sbarazzarsi del prompt "Gli strumenti vogliono il permesso di analizzare", dalla riga di comando, in Yosemite

3

Nel nostro ambiente di automazione di Jenkins abbiamo diversi nodi OSX, ora tutti aggiornati su Yosemite, dove eseguiamo i test del simulatore di ios.

Il problema è che su qualsiasi nuovo simulatore di nodi introdotto test non può essere eseguito senza ulteriori indugi, dal momento che gli strumenti continuano a richiedere "Gli strumenti vogliono l'autorizzazione ad analizzare altri processi." Digita la tua password per consentire questo. "

Ho provato tutti i suggerimenti che ho trovato, ad es. a link , come

1) DevToolsSecurity --enable

2) security authorizationdb write system.privilege.taskport allow

3) security authorizationdb write system.privilege.taskport is-developer

4) Other settings like

<key>allow-root</key> <true/> <!--instead of false>

<key>authenticate-user</key> <false/> <!--instead of true>

<key>class</key> <string>allow</string> <!--instead of user>

5) sudo security authorize -u [username]

Inoltre ho verificato che [nome utente] si trova nel gruppo _developer.

dsmemberutil checkmembership -U "[username]" -G "_developer" => user is a member of the group

Combinazione di 1) e 2 sembra aver fatto il trucco prima, in Mavericks. Qualsiasi suggerimento su quale linea di comando farà il trucco in Yosemite sarà molto apprezzato!

    
posta Stephan 07.07.2015 - 09:44
fonte

0 risposte

Leggi altre domande sui tag