2009-11-01 3 views
1

Я только что установил monotouch и столкнулся с проблемой с моей первой версией неизмененного проекта шаблона IPhone. Сборка не находит Ibtool в любой из папок в переменной среды PATH. Я получаю следующее сообщение:Monotouch - Ibtool не существует ни в одной папке, на которую ссылается переменная среды PATH

Сборка не удалась. ApplicationName = 'ibtool', CommandLine = ....

Если я делаю поиск Ibtool, он находится в папке/Developer/USR/BIN, который не ссылается в переменной PATH среды.

Моя UNIX очень ржавая - я попытался изменить переменную PATH, чтобы добавить этот путь в окно терминала, но это не сохраняется.

Помощь!

ответ

3

Вы недавно обновились до Snow Leopard, не загрузив версию Xcode Snow Leopard? Я видел, что обновление Snow Leopard может оставить Xcode в покое, и эта ошибка начнет появляться.

Кроме того, убедитесь, что вы установили Xcode и MonoTouch в раздел загрузки.

+0

Нет - я установил Snow Leopard, но не версия Snow Leopard из XCode , Я загружаю это сейчас, и я попробую установить - Спасибо! –

+0

Примечание: не забудьте установить ** iPhone SDK ** Xcode для Snow Leopard –

+0

Выполнено, и переустановил моно и моноточку - УСПЕХ! Большое спасибо Фрэнку! –

0

В Snow Leopard & XCode 3.2.1, ibtool находится по адресу/Developer/usr/bin/ibtool, которого обычно нет в вашем пути поиска. Вы можете указать полный путь для запуска ibtool, или если вы вызываете его из сценария оболочки или Makefile, сделать что-то вроде:

IBTOOL=/Developer/usr/bin/ibtool 
${IBTOOL} --strings-file MainMenu.strings --write MainMenu.nib ../English.lproj/MainMenu.nib 
Смежные вопросы