2016-03-25 37 views
7

Quindi il mio problema è che su progetto swift puro (quasi :-)) con test scritto anche in Swift ho ottenuto questo ogni build. La compilazione viene avviata tramite Fastlane 1.63. :Strumenti vuole il permesso di analizzare altri processi Jenkins

▸ DTServiceHub: Instruments wants permission to analyze other processes. Please enter an administrator username and password to allow this. 
▸ Username (jenkins): Password: 
▸ Failed to authorize rights (0x1) with status: -60007. 

problema si verifica quando new-line-strumenti di comando e Xcode 7.3 è stato installato il MacPro con OSX Server. Il progetto Objective-C funziona sempre. Ho fatto ciò che è stato suggerito in quei thread, non ha funzionato: Remove the authorization prompt from command line instruments (Under mavericks) Is there a way to remove the authorization prompt from command-line instances of Instruments (XCode)? e in tutti gli altri posti che ho potuto trovare. Non ho idea di come aggiustarlo.

+0

Ho iniziato ad avere il problema dopo Aggiornamento Xcode 7.3 ... c'è qualche possibilità che tu risolvi questo problema? –

risposta

9

Ho appena riscontrato un problema simile, attivato dal comando Fastlane scan per eseguire i test.

seguito the discussion on this issue e this Apple Support discussion sono riuscito a risolverlo abilitazione "modalità sviluppatore" sulla mia macchina CI.

$ DevToolsSecurity -status 
Developer mode is currently disabled. 

$ DevToolsSecurity -enable 
Developer mode is now enabled. 
+1

Già provato, lo stato è abilitato :-( –

+1

Ho iniziato ad avere il problema dopo l'aggiornamento di Xcode 7.3 ... ogni possibilità che hai risolto questo? –

+0

Sì, per me gli insturments in esecuzione sono stati aiutati manualmente, ma ho fatto un molte cose prima, quindi non sono sicuro se fosse così. Riavvia anche Xcode, accetta la licenza tramite terminale per xCode, riavvia Jenkins e Mac che esegue come host. –

-1

Ho lo stesso problema con Xcode 7.3. Non ero un amministratore sul mio Mac (lavoro su una rete aziendale) quindi il gestore di rete mi ha dato i diritti di amministratore e funziona ... Non so perché :)

Problemi correlati