Вопрос

редактировать

Нашел решение. Переустановите все - Xcode, Mono, Monodevelop и Monotouch. Теперь это работает. ура.

/редактировать

У меня был xcode (3.2.1 - Snowleopard, iPhone 3.1.3) на некоторое время, и я могу запускать и строить приложения на нем.

Я установил Monotouch, так как я хочу использовать 8+ лет .NET навыков, которые у меня есть :)

Итак, я установил:

  • Мононуклеоз: Monoframework-2.6.1_1.macos10.novell.x86

  • Монотуш: monotouch-eval-1.5.0

  • Монодейная разработка: Monodevelop-2.2.1-R152508 (было 2.2.1, но когда я запустил его, оно сказало, что было обновление, которое я установил-это версия обновления)

Если я сделаю новый проект и создаю его, я получу любую из следующих ошибок:

  • Сборка не удалась. Ссылка на объект не установлен на экземпляр объекта.
  • Сбоя сборка: iBtool не найден (кстати, он находится в/разработчике/usr/bin/ibtool) или аналогично второй, если я использую более старую (2.2.1, выпущенную) версию Monotouch.

Я не могу найти никакой информации отладки нигде. Я мог бы переустановить Xcode/iPhone SDK, но, поскольку он уже установлен и работает (и нет, это не обновление SL), это не имеет смысла.

У кого -нибудь есть идеи? Я так хочу использовать Monotouch - OBJ -C поднимает меня по стене! Консольные приложения (моно) работают нормально.

Mac OS X 10.6.2, MacBook Pro, Очистите установку со старыми настройками, перемещенными.

Это было полезно?

Решение

Размещение, чтобы сделать ответ на вопрос более очевидным в списке, решение было:

«Ibtool», не найденное, означает, что Monotouch/Monodevelop не может найти вашу установку Xcode. Скорее всего, вы не установили Xcode SDK. Иногда обновления ломают SDK Apple, поэтому вам нужно переустановить SDK Apple.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top