2008-08-22 11 views
9

Ich denke über eine Entwicklung für das iPhone, ist es möglich, Leopard in VMWare zu installieren? Ich habe bereits einen ziemlich hohen PC mit einem komfortablen Setup, das ich gerne verwenden möchte, oder muss ich einen echten Mac kaufen?Virtueller Mac?

+1

Wie kann eine Antwort akzeptiert werden, wenn sie eine andere Frage beantwortet? – Notitze

+0

Siehe verwandte Diskussion um

+1

An alle, die diese Frage im Jahr 2013 (oder später!): Die geäußerten Kommentare und Antworten sind ziemlich falsch und schrecklich veraltet. – Coxy

Antwort

12

Es ist legal Mac OS X Server in einer virtuellen Maschine auf Apple-Hardware laufen. Alle anderen Formen der Mac OS X-Virtualisierung sind derzeit verboten.

+3

Die Frage war, ist es * möglich * nicht ist es * legal *. Was die Legalität betrifft, kann es auch vom Land abhängen - ich bin mir sicher, dass es Länder gibt, in denen die EUAL-Beschränkungen von Apple nicht gelten. – dbkk

+0

Haben Sie die Frage tatsächlich beantwortet oder verworfen? – Notitze

2

Rechtlich müssen Sie einen Mac kaufen. Es ist "möglich" (zumindest Tiger) in VMWare zu laufen - die Erfahrung ist nicht optimal, aber Sie können es tun. Es ist auch möglich, OS X auf PC-Hardware auszuführen; Es ist jedoch eine Übung in illegaler Software und Hacks.

1

Leider gibt es keine legale Möglichkeit, OS X in einer virtuellen Maschine auszuführen.

Für die Entwicklung von iPhone-Apps brauchen Sie wahrscheinlich keine besonders bullige Maschine, also schauen Sie vielleicht in eine mac mini greifen? Sie sind die billigsten Macs, die Sie bekommen können, und sollten wahrscheinlich gut für die iPhone-Arbeit sein. Außerdem hast du jetzt einen Mac, mit dem du auch andere Dinge testen kannst! :)

3

Ich habe OSX unter VMWare ausgeführt, und ich kann Ihnen mit Zuversicht sagen, dass es keine Umgebung ist, die Sie für die Entwicklung von Anwendungen bequem finden würden. Es war kaum (nicht wirklich) zum Testen von Mac spezifischen Browser verwendbar Fehler, die in Safari unter Windows nicht reproduziert werden konnten.

Auf der anderen Seite, wenn Ihre Hardware von OSx86 unterstützt wird, können Sie es nativ mit angemessenen Geschwindigkeiten ausführen, und ich würde erwarten, dass es eine ziemlich nette Entwicklungsumgebung macht. In allen Fällen gehe ich davon aus, dass Sie eine legale OS X-Lizenz haben, und beachten Sie die rechtliche Zweideutigkeit, es auf Hardware auszuführen, die die Lizenz ausdrücklich verbietet (die Legalität ist unklar, imo, aber ...) Ich denke wirklich, dass es dir gut geht, solange es keine Raubkopie ist).

+0

Ich glaube nicht, dass die Legalität unklar ist.Außerdem können Sie keine Verkaufsversion von OS X nehmen und auf PC-Hardware installieren - Sie benötigen eine der vielen * modifizierten * Versionen. Dies kommt natürlich von einem Mann, der mit solch einer Software experimentiert hat. Ich habe jetzt 3 Macs zusätzlich zu meinem PC zu Hause und führe Windows auf Macs aus. –

+0

Ich zweite die Informationen über die Benutzerfreundlichkeit von OS X unter VM mit PC als Host. Ich habe es als Experiment versucht. Erschreckend langsam sogar auf Core 2 Duo w/4GB Speicher. Sie benötigen wahrscheinlich mehr Arbeitsspeicher und/oder einen schnelleren Computer, um es gut auszuführen. – David

4

Sie können einen virtuellen Mac mit einem Dienst wie www.MacinCloud.com mieten.

+1

Ich versuchte es für eines meiner unglücklichsten Jahr, in dem ich keine Ahnung von anderen Diensten hatte. Es ist wirklich nervig, die Verfügbarkeit, die Unterstützung, alles. –

6

Wir sind in keiner Weise mit einem der unten aufgeführten Anbieter verbunden. Wir haben darunter viele virtuelle Cloud-mac-Anbieter versucht:

  • Mac in Cloud-
  • virtualmacosx.com
  • xcodeclub

Bei weitem die beste Unterstützung wir bekamen, war von xcodeclub . Daniel (der Eigentümer) stellte persönlich eine virtuelle Testmaschine bereit und erlaubte uns zu sehen, ob unsere Programme vor dem Kauf des Dienstes ausgeführt wurden. Java 7 endete aufgrund einiger Probleme mit Grafiktreibern nicht am virtuellen Mac, aber Daniel verbrachte mehr als eine Stunde seiner Zeit damit, uns zu helfen. So sollte Kundendienst sein. Wir empfehlen seinen Service.

+3

Ich zweite http://xcodeclub.com - der beste Service von allem, was ich versucht habe. Andere haben im Vergleich zu Daniels einen sehr schlechten bis keinen Dienst. Sehr empfehlenswert. –

+2

XCodeclub ist am besten. –