MonoTouch - ibtool non esiste in tutte le cartelle a cui fa riferimento la variabile d'ambiente PATH
-
11-09-2019 - |
Domanda
Ho appena installato MonoTouch e avendo un problema con il mio primo build di un progetto immutato modello di iPhone. La build non è trovare ibtool in una delle cartelle nella variabile d'ambiente PATH. Ottengo il seguente messaggio:
generazione non riuscita. ApplicationName = 'ibtool', CommandLine = ....
Se faccio una ricerca per ibtool, è nella cartella / Developer / usr / bin, che non viene fatto riferimento nella variabile d'ambiente PATH.
Il mio UNIX è molto arrugginito -. Ho provato a cambiare la variabile PATH per aggiungere questo percorso nella finestra del terminale, ma questo non persiste
Aiuto!
Soluzione
Hai recentemente aggiornato a Snow Leopard senza scaricare la versione Snow Leopard di Xcode? Ho visto che l'aggiornamento di Snow Leopard potrebbe lasciare Xcode da solo e questo errore si avvierà mostrando.
Inoltre, assicurarsi di installare Xcode e MonoTouch sulla partizione di boot.
Altri suggerimenti
In Snow Leopard e XCode 3.2.1, ibtool si trova in / Developer / usr / bin / ibtool, che normalmente non è nel percorso di ricerca. È possibile specificare il percorso completo per eseguire ibtool, o se si sta chiamando da uno script di shell o makefile, fare qualcosa di simile:
IBTOOL=/Developer/usr/bin/ibtool
${IBTOOL} --strings-file MainMenu.strings --write MainMenu.nib ../English.lproj/MainMenu.nib