Установка MonoTouch - ibtool не найдена ошибка
Найдено решение. Переустановите ВСЕ - xcode, mono, monodevelop и monotouch. Теперь это работает. ура.
[/ править]
Я имел Xcode (3.2.1 - SnowLeopard, iphone 3.1.3), установленную на некоторое время, и я могу работать и создавать приложения на нем хорошо.
Я установил MonoTouch, как я хочу использовать на 8 + лет .NET навыков у меня есть :)
Так я установил:
Mono: MonoFramework-2.6.1_1. macos10.novell.x86
MonoTouch: MonoTouch-Eval-1.5.0
MonoDevelop: MonoDevelop-2.2.1-r152508 (был 2.2.1, , но когда я начал его, он сказал там было обновление, которое я установил - вот версию обновления)
Если я создаю новый проект и его построю, возникает одна из следующих ошибок:
- Ошибка сборки. Ссылка на объект не установлена в экземпляр объекта.
- Строить не удалось: ibtool не нашел (кстати, это в/Developer/USR/BIN/ibtool) или аналогичной один ко второй, если я использовать старую (2.2.1) выпущена версия MonoTouch.
Я не могу найти информацию об отладке в любом месте. Я мог бы переустановить XCode/iPhone SDK, но поскольку он уже установлен и работает (и нет, это не обновление SL), это не имеет смысла.
У кого-нибудь есть идеи? Я так хочу использовать MonoTouch - Obj-C подталкивает меня к стене! Консольные приложения (моно) работают нормально.
Mac OS X 10.6.2, Macbook Pro, чистая установка со старыми настройками.
Спасибо Мигель, но в этом случае нет. У меня был SDK, и он отлично работал (с точки зрения разработки, развертывания и размещения приложения в магазине приложений). В конце концов, мне пришлось переустановить SDK, mono, monotouch и monodevelop, которые исправили его. Я подозреваю, что всякий раз, когда MD ищет путь к IBTOOL (я предполагаю, что вы смотрите где-нибудь в plist, а затем указывает на папку, которая была в этом случае по умолчанию -/Developer/usr/bin, я думаю) не перемещается в процессе миграции между машинами, что я и сделал. Спасибо за ответ tho. :) –
BTW, отмечая это как ответ, как и в большинстве случаев! в этом случае «установить SDK» не является правильным ответом, «REinstall SDK» есть :) –