2012-01-24 15 views
7

Recentemente ho pensato di iniziare con MacRuby. Ho installato Xcode 4.2 e ho installato MacRuby, ma a quanto pare mi manca qualcosa. In tutti i tutorial che ho trovato finora, dice che devo scegliere "Applicazione MacRuby" dai modelli Xcode ... ma non esiste questa voce disponibile. Ho provato con 0.10 e con una notte rilasciata pochi giorni fa.Introduzione a MacRuby e Xcode 4.2

Ho visto dove MacRuby installa è roba e ho trovato i modelli per Xcode 3.0 ... devo usare questi modelli e come posso importarli in Xcode 4.2?

Prima di iniziare vorrei anche sapere se è in qualche modo sicuro iniziare con MacRuby? A prima vista ho pensato "sì", a causa del nuovo libro MacRuby disponibile - ma sembra non esserci molta attività sul sito Web di MacRuby (ultimo post di marzo, l'anno scorso?) ... che nella mia esperienza può essere un segno che dovresti fare meglio a non fare affidamento su qualcosa. MacRuby ha un futuro?

+0

avete installato MacRuby prima o dopo Xcode? MacRuby deve essere installato dopo Xcode affinché il modello di applicazione MacRuby venga prelevato. – 6twenty

+0

Ho installato MacRuby dopo aver installato Xcode. – aurora

+0

Per quanto a mia conoscenza, il programma di installazione di MacRuby * dovrebbe * installare i modelli nella posizione corretta, quindi non penserei che sia necessario importarli manualmente. – 6twenty

risposta

3

I modelli MacRuby utilizzati in/Developer, ma con il nuovo XCode hanno cambiato la struttura del file per fornire tutto all'interno di un pacchetto .app, questo significava che potevano installarlo direttamente tramite il Mac Appstore, invece di installare un installer, che dovresti quindi eseguire.

Se navighi nella cartella /Applications/XCode.app, troverai Contents/Developer. Questa è la stessa cartella in/Developer prima. Se sposti i file MacRuby nelle posizioni corrispondenti in /Applications/XCode.app/Contents/Developer ... le cose dovrebbero funzionare. (Si potrebbe anche fare sudo ln -s /Applications/XCode.app/Contents/Developer/Developer prima di installare MacRuby).

+1

Ho avuto lo stesso problema con Xcode 4.3 e Lion, anche se ho installato MacRuby dopo Xcode. Il modello MacRuby si è presentato quando ho copiato i file in/Developer/Library/Xcode/Templates/su ~/Library/Developer/Xcode/Templates/Application come dice @Stian Håklev. –

0

Mi sono imbattuto in questo perché stavo ottenendo un errore "file macruby.h non trovato".

ho dovuto fare due cose con Xcode:
1- aggiungere questo percorso di "percorsi di ricerca quadro" nel mio progetto impostazioni
/Library/Frameworks

2-Aggiungi un link simbolico per aiutare a trovare il Xcode MacRuby. quadro
cd /Applications/Xcode.app/Contents/Developer/Library/Frameworks
sudo ln -s /Library/Frameworks/MacRuby.framework MacRuby.framework