9
votes

Développer sur Mac vs. Utilisation de la machine virtuelle sur PC basée sur Windows?

J'essaie de mettre en place un projet pour développer une application iPad pour la société que je développe. Je suis relativement nouveau dans le développement de iOS et je n'ai pas récemment eu un pas trop vieux, pas trop neuf, ni iMac. Mon problème est que ce n'est pas basé sur Intel et je ne peux donc pas installer le dernier SDK à ce sujet. Sans parler que le nouveau Xcode nécessite également des processeurs basés sur Intel. J'ai fait des creuser et j'ai trouvé la possibilité d'exécuter OSX et ses applications via une machine virtuelle. Partout où j'ai cherché des options alternatives, c'est le seul autre que je peux trouver. Ma question est la suivante: est-ce mieux ou plus recommandée de développer des applications iOS à l'aide d'un Mac VS à l'aide d'une machine virtuelle? Si oui, qu'est-ce qui le rend préférable de se développer sur un par opposition à l'autre option? Personnellement, je suis sur le point de simplement dire à mon patron d'avoir quelques macs basés sur Intel, mais j'ai besoin de récupérer ma suggestion.


4 commentaires

Apple n'a-t-il pas interdit d'installer OS X sur VMS?


Voir Stackoverflow.com/Questtions/113547/...


Je suggérerais d'aller dans la voie légale, c'est-à-dire d'utiliser un Mac.


@Joey: Vous pouvez légalement virtualiser Mac OS X si l'hôte est également Mac OS X, mais c'est à ce sujet.


5 Réponses :


1
votes

Je suis à peu près sûr que vous ne pouvez pas exécuter légalement un Mac OS sur une machine non Mac.


0 commentaires

15
votes

Il sera beaucoup plus facile de simplement aller de l'avant et d'obtenir des macs. Vous pourrez peut-être obtenir un peu de Sorta hackintosh truc Sorta Travailler sur une machine virtuelle, mais les heures que vous et vos collègues consacrent à obtenir tout ce type à travailler et à soutenir cela coûtera probablement plus que d'acheter un couple de Mac Minis ou de MacBooks.

En outre, l'installation de Mac OS X sur une machine virtuelle sur le matériel non pomme est interdite par les conditions de licence d'Apple. Votre patron veut-il que vous violeriez les lois sur le droit d'auteur? Si oui, les patrons de votre patron seront-ils d'accord?


2 commentaires

Exactement. Si vous voulez sauvegarder pour votre patron, tout ce dont vous avez besoin est Math. Votre salaire horaire ainsi que quiconque impliquaient sur le projet multiplié par le nombre d'heures qu'il faudrait pour obtenir une sorte de développement de développement un peu de travail sur une VM.


Bonjour, j'ai même besoin d'installer le Mac OS chez My Home (Windows), j'ai vraiment eu un fond médiocre afin que je ne puisse pas me permettre pour les macs coûteux, alors s'il vous plaît me fournir une idée. afin que ce soit utile pour moi. Aussi, veuillez me fournir l'exigence ou les spécifications requises afin que je puisse installer Mac OS dans mon PC à savoir ce que j'ai entendu de vos amis est que j'ai besoin d'installer "machine virtuelle" puis je peux installer Mac OS en elle, plus tard, je peux installer Xcode dans ce . J'ai besoin de connaître un traitement étape par étape ou s'il vous plaît me détourner à des blogs de technologie pour le faire. Merci d'avance.



5
votes

Les outils de développement fonctionnent assez près du matériel afin que je ne pense pas que vous auriez un bon succès en cours sous VM. Je ne connais personne qui l'a fait. Courir MacOS sur VM est plus un cascade de pirate informatique que la solution pratique pour la grande majorité des cas. Je dirais que c'est doublement vrai pour le développement.

Plus important encore, ce n'est pas très rentable. Vous pouvez obtenir une seconde main Mac Mini pour 300 $ et branchez-la sur votre moniteur existant et votre clavier. Étant donné que même une petite entreprise paie un coût total de 50 $ à 100 $ + une heure pour un programmeur, une demi-journée gaspillée Fitzing avec un VM mangerait des économies que vous pourriez obtenir.

Il vaut mieux obtenir le bon équipement et obtenir du travail. Je fais cela depuis longtemps et que des solutions piratées finissent toujours par coûter plus de temps et d'argent qu'ils ne sauveront. Si vous n'avez tout simplement pas l'argent à l'avance, vous n'avez peut-être pas le choix, mais si vous avez l'argent, il est bien dépensé à l'avance pour éviter les arrêts aléatoires et les insectes sur la route.


0 commentaires

3
votes

Vous pouvez obtenir un Mac mini sur eBay pour moins de 500 $. Snow Leopard est de 29 $. Il n'y a presque aucune circonstance où il ne serait pas intéressant de dépenser de l'argent pour obtenir un Mac légitime, juridique de se développer.


0 commentaires

5
votes

Dans certains cas, http://virtualmacosx.com/ pourrait être une solution. Ils offrent un Mac virtuel Xcode dans le nuage. Vous y accédez par VNC, il ne sera donc pas très rapide, à moins que vous n'ayez une très faible latence de réseau à leurs serveurs.


0 commentaires