iPhoneの開発を考えていますが、VMWare内にLeopardをインストールすることはできますか?使いたいセットアップが快適なかなりハイスペックなPCをすでに持っていますか、それとも本物のMacを購入する必要がありますか?
6 に答える
Appleハードウェア上の仮想マシンでMacOSXServerを実行することは合法です。Mac OS X仮想化の他のすべての形式は、現在禁止されています。
www.MacinCloud.com のようなサービスで仮想 Mac をレンタルできます。
法的に、Macを購入する必要があります。VMWareで(少なくともTigerを)実行することは「可能」です。エクスペリエンスは最適ではありませんが、実行することはできます。PCハードウェアでOSXを実行することも可能です。ただし、これは違法なソフトウェアやハッキングの演習です。
私はVMWareでOSXを実行しましたが、アプリケーションを開発するのに快適な環境ではないと自信を持って言えます。Mac固有のブラウザのバグをテストするのにほとんど(実際には)使用できませんでした。 WindowsのSafariで再現。
一方、ハードウェアがOSx86でサポートされている場合は、適切な速度でネイティブに実行でき、かなり優れた開発環境になると思います。
すべての場合において、私はあなたが合法的なOS Xライセンスを持っていると仮定し、ライセンスが明示的に禁止しているハードウェア上でそれを実行することの法的な曖昧さを気にしません(合法性は不明確です、imo、しかし私は本当にあなただと思います海賊版でない限り大丈夫です)。
残念ながら、仮想マシンでOSXを実行する合法的な方法はありません。
iPhoneアプリを開発するために、おそらく特に頑丈なマシンは必要ないので、Macminiを手に入れることを検討してみてください。彼らはあなたが手に入れることができる最も安いMacであり、おそらくiPhoneの仕事をするのにちょうどいいはずです。さらに、他のテストにも使用できるMacができました。:)