È possibile scaricare gli strumenti della riga di comando di Apple per Xcode dalla riga di comando?

7

Sfondo

Il mio lavoro mi dà dei Pro MacBook temporanei a scopo di viaggio. Li prendo con una nuova installazione del sistema operativo prima di partire, e quando torno, rendono il disco rigido vuoto. I viaggi di solito richiedono una sorta di lavoro di sviluppo, il che significa che preferirei installare il mio intero stack di sviluppo sulla macchina, ma farlo ogni volta sarebbe noioso e una perdita di tempo. Mi piacerebbe scrivere uno script che faccia tutta l'installazione per me.

Domanda

Il grosso problema che ho incontrato è il download degli strumenti da riga di comando di Xcode. Per il momento, posso riporre il DMG nel mio Dropbox o una sorta di cloud storage accessibile privatamente. Mi chiedevo tuttavia: c'è un modo per scaricare questi strumenti da Apple in modo scriptable? L'ostacolo principale sembra essere l'accesso al sito per gli sviluppatori di Apple. Se potessi scaricare il DMG da Apple in un modo che mi richiedesse solo di digitare il mio ID e la password dalla riga di comando, sarebbe fantastico (o anche meglio, scaricarlo senza password).

Dalla ricerca in giro, sembra che potrebbero esistere URL per gli strumenti della riga di comando che potrebbero consentirmi di scaricarli dalla riga di comando. (vedi, ad esempio: link )

    
posta Geoff Oxberry 18.02.2013 - 18:43
fonte

2 risposte

2

Apple ora include il xcode-select binario in OS X stesso, quindi hai una soluzione a una riga che presenta una finestra di autorizzazione grafica e quindi scarica e installa la versione corrente degli strumenti.

xcode-select --install
    
risposta data 03.03.2016 - 19:28
fonte
0

Installa wget e se stai utilizzando osx 10.8.5 scripting keychain utilizzabile per lion:

link

Passa il nome utente e la password dello sviluppatore a wget tramite "scripting keychain utilizzabile".

    
risposta data 14.10.2013 - 23:48
fonte

Leggi altre domande sui tag