Я нахожусь в Windows, и у меня установлена последняя версия OS X (10.7.4), работающая как виртуальная машина на VMware Workstation. Все работает просто отлично, включая последнюю версию Xcode. Вещи очень гладкие и, в отличие от того, как можно было бы себе представить, почти не было вялого поведения. Я считаю, что работа над проектами довольно эффективна при объединенной мощности всего программного обеспечения, установленного на двух операционных системах, которые с удовольствием обмениваются данными через общую папку VMware. iOS устройства подключаются через USB к виртуальной машине iTunes и Xcode просто отлично, как будто это настоящий Mac. (Однако имена почти всех (виртуальных) устройств виртуальной машины имеют в них "VMware", что делает виртуальную машину не такой реальной в глазах Apple, если Xcode собирает и сообщает статистику машины во время установки или отправки приложения. в любом случае, даже если Xcode может подозревать, что он находится в "чужой" среде, он пока не показал ни одного его знака и работает полностью нормально)
И, по мере приближения времени участия в программе разработчика Apple, мне кажется, мне действительно нужно сократить бюджет разработки на 1000-1000 долларов или около того, чтобы купить физический Mac, как ожидало бы от меня Apple. Это значительная сумма денег, и я бы предпочел сохранить их для чего-то более полезного. Я бы очень хотел избежать покупки. (Un), к счастью, времена, когда люди покупали Mac, чтобы лизать их, как говорят слова Стив Джобса, закончились.
Итак, мои вопросы:
-
Кто-нибудь слышал о плохих разработках приложений iOS на виртуальной машине OS X, а это означало получение сертификата подписки на приложение iOS, который будет использоваться Xcode, запущенного на этой виртуальной машине, и фактически отправки приложения в хранилище приложений из виртуальной машины?
-
Даже если такая вещь технически возможна, существуют ли какие-либо юридические препятствия где-то в лицензионном соглашении (-ах), к которому я должен был бы согласиться при поступлении в программу разработчика Apple? (Ах, что-то говорит мне, что есть..)