Сборка приложения MonoTouch - PullRequest
3 голосов
/ 28 марта 2012

Мне удалось установить пробную версию MonoTouch, поскольку я заинтересован в покупке лицензии, но сначала хочу попробовать продукт.Проблема, с которой я сталкиваюсь, заключается в следующем:

  1. Я установил MonoTouch и MonoDevelop

  2. Я скачал Xcode, в который входит iphone SDK в комплекте.

Когда я открываю monodevelop и создаю новое приложение или проект iPhone, он создает его и открывает его в monodevelop.Потрясающие.когда я пытаюсь скомпилировать и запустить в симуляторе, я получаю сообщение об ошибке «Iphone SDK не установлен».

Теперь это может быть связано с тем, что код, который я скачал с сайта разработчика Appleэто файл приложения, т.е. установка не требуется, вы извлекаете файл dmg, а затем Xcode запускается прямо оттуда, и вы можете скопировать его из dmg прямо на ваш диск и запустить оттуда.есть ли какое-то конкретное место, куда я должен поместить этот файл для monotouch, чтобы найти его?Как я могу решить эту проблему?

Другая проблема, после открытия файла xib в моем проекте, он не открывает конструктор интерфейса в monodevelop, он открывает исходный код файлов.надеюсь, что, решив проблему с xcode, она об этом позаботится?

Использование Macbook Pro OSX 10.7.3

Ответы [ 3 ]

3 голосов
/ 28 марта 2012

Вы правы, проблема в том, что MonoDevelop не может найти Xcode.

Самый простой способ - установить Xcode из AppStore.В этом случае MonoDevelop автоматически определит местоположение.

Вы также можете указать MonoDevelop, где находится SDK в настройках MonoDevelop (не забудьте перезапустить MonoDevelop):

image

Или вы можете скопировать Xcode.app в каталог «Приложения», и MonoDevelop найдет его автоматически (если у вас последняя версия MonoDevelop и Xcode 4.3).

1 голос
/ 28 марта 2012

Вы пробовали запустить XCode и проверили, установлен ли он? Может показаться глупым вопросом, но когда вы загружаете XCode из appstore, вы загружаете только программу установки, которую вам, в свою очередь, нужно запустить для фактической установки XCode.

0 голосов
/ 28 мая 2012

Я решил проблему. Я скачал другую версию xcode, которая физически установила его на машину, теперь все работает прекрасно.

...