Вопрос
Я подумываю о том, чтобы попробовать какую-нибудь разработку для iPhone, возможно ли установить Leopard внутри VMware?У меня уже есть компьютер с довольно высокими техническими характеристиками и удобной настройкой, который я хотел бы использовать, или мне нужно купить настоящий Mac?
Решение
Это так Юридическая информация для запуска Mac OS X Сервер в виртуальной машине на оборудовании Apple.Все другие формы виртуализации Mac OS X в настоящее время запрещены.
Другие советы
Мы никоим образом не связаны ни с одним из перечисленных ниже поставщиков.Мы перепробовали множество поставщиков виртуальных облачных компьютеров Mac, включая:
- Mac в облаке
- virtualmacosx.com
- xcodeclub
Безусловно, самый лучшая поддержка мы получили это от xcodeclub.Дэниел (владелец) лично подготовил пробную виртуальную машину и позволил нам проверить, запускались ли наши программы, прежде чем покупать сервис.В итоге Java 7 не работала на virtual Mac из-за некоторых проблем с графическими драйверами, но Дэниел потратил более часа своего личного времени, помогая нам.Вот таким должно быть обслуживание клиентов. Мы настоятельно рекомендуем его услуги.
Вы можете арендовать виртуальный компьютер Mac с помощью такой услуги, как www.MacinCloud.com.
По закону вам необходимо купить Mac.Это "возможно" запустить (по крайней мере, Tiger) в VMware - опыт не является оптимальным, но вы можете это сделать.Также возможно запустить OS X на оборудовании ПК;однако это упражнение в использовании нелегального программного обеспечения и взломов.
Я запускал OSX под управлением VMware и могу с уверенностью сказать вам, что это не та среда, в которой вы сочли бы комфортной для разработки приложений.Это было едва ли (на самом деле) пригодно для тестирования специфичных для Mac ошибок браузера, которые не могли быть воспроизведены в Safari в Windows.
С другой стороны, если ваше оборудование поддерживается OSx86, вы можете запускать его изначально на разумных скоростях, и я бы ожидал, что это создаст довольно приятную среду разработки.
Во всех случаях я собираюсь предположить, что у вас есть легальная лицензия OS X, и не обращайте внимания на юридическую двусмысленность запуска ее на оборудовании, которое явно запрещает лицензия (законность неясна, imo, но я действительно думаю, что с вами все будет в порядке, если это не пиратская копия).
К сожалению, законного способа запустить OS X на виртуальной машине не существует.
Для разработки приложений для iPhone вам, вероятно, не нужна особенно мощная машина, поэтому, возможно, стоит подумать о том, чтобы приобрести mac mini?Это самые дешевые компьютеры Mac, которые вы можете приобрести, и, вероятно, они отлично подойдут для работы с iPhone.Кроме того, теперь у вас есть Mac, который вы можете использовать и для тестирования других вещей!:)