Est-il possible d'installer Xcode 9 sur un MacBook Pro 17 pouces mi-2009?

10

Je recherche un MacBook pour développer des applications iOS et j'ai trouvé ce MacBook Pro 17 pouces mi-2009 à un prix raisonnable.

Est-ce que Xcode 9 fonctionne dessus?

DomeWTF
la source

Réponses:

8

Pas officiellement, non.

Xcode 9 nécessitera macOS Sierra 10.12.4 pour fonctionner. Malheureusement, le MacBook Pro 17 "mi-2009 ne peut exécuter que la dernière version d'OS X El Capitan 10.11.6.

Cependant, officieusement, le MacBook Pro 17 pouces de mi-2009 peut exécuter macOS Sierra grâce à l' outil macOS Sierra Patcher .

Si c'est quelque chose que vous souhaitez envisager de faire, assurez-vous de lire toutes les informations sur la page de l' outil macOS Sierra Patcher car elle contient des informations importantes que vous devez évaluer avant de continuer. Si c'était moi, je ne procéderais pas sans une sauvegarde complète prête pour que vous puissiez récupérer votre système si tout va mal.

REMARQUE: je n'ai pas vu Xcode 9 réellement installé sur un Mac non pris en charge, je ne peux donc pas confirmer qu'il fonctionnerait sur un ordinateur sur lequel macOS Sierra est installé à la suite de l'outil macOS Sierra Patcher.

Monomeeth
la source
La virtualisation du système d'exploitation peut également être une option. Je dirais que tout MacBook Retina serait beaucoup plus rapide à tous égards que tout 2009 (Mac Pro / MacBook Pro), donc l'OP pourrait simplement rechercher un Mac utilisé légèrement plus récent et au même prix et obtenir de bien meilleures performances de Xcode 9. Le patcher laisserait le système d'exploitation s'installer, mais la compilation par rapport au matériel sera la première chose à rompre car elle fonctionne si près du matériel sans pilotes et API pour lisser les différences architecturales.
bmike
Cela entre dans le territoire hackintosh bmike et l'utilisateur serait mieux de simplement construire un Hackintosh ou virtualiser dans n'importe quel ordinateur, pas spécifiquement ce MacBook Pro.
Foliovision
4

L'ordinateur portable que vous envisagez est probablement un i7 double cœur. Ce ne sera pas un ordinateur amusant sur lequel exécuter Xcode ou El Capitan ou Sierra (le dernier système d'exploitation que j'exécuterais sur un MBP dual core serait 10.8 Mountain Lion, Yosemite fonctionnerait particulièrement mal).

Pour la différence de prix, vous seriez beaucoup mieux pour obtenir l'un des quad core i7 début 2011 ou 2011. Ils ne sont pas chers maintenant. Idéalement, vous en chercheriez un avec la carte graphique 6490 la plus faible, car la Radeon 6750 haut de gamme s'éteint très fréquemment et ne vous laisse aucun graphique du tout lorsqu'elle le fait. Je parle d'expérience. J'ai eu trois Radeon 6750 brûler la carte mère sur deux MBP au cours de l'année. Jusqu'en décembre, la réparation était couverte par une extension de garantie Apple. Plus maintenant.

Vous devriez exécuter votre MBP 2011 15 "ou 17" (j'ai les deux et je préfère de loin le 17 ") avec seulement les graphiques Intel 3000 intégrés activés. Vous pouvez le faire avec free / donationware gfxCardStatus de Cody Krieger (j'ai fait un don en tant que gfxCardStatus est une bouée de sauvetage pour ces ordinateurs et Apple n'a jamais fait autant pour les utilisateurs MBP. Cela ne signifie pas de moniteurs externes. Si vous voulez une configuration à deux moniteurs (pour le développement de logiciels, deux moniteurs sont très utiles), vous devriez acheter l'un des anciens MacPro. Il existe des moyens simples d'exécuter même le système d'exploitation le plus récent. Le MBP 2011 est beaucoup plus silencieux avec la carte graphique discrète désactivée.

Les vieux MacBook Pro ne sont pas pour les âmes sensibles. Un gros avantage des MBP de 2011 et des versions antérieures est que, contrairement aux modèles plus récents , on peut les démonter et les réparer relativement facilement.

Foliovision
la source
1
Conseils solides - bonne réponse. Fondamentalement, si ce 2009 est gratuit et que cela ne vous dérange pas de passer beaucoup de temps à le faire fonctionner / à bidouiller avec les paramètres / à le remplacer, cela fonctionnerait, sinon - trouvez un processeur plus récent.
bmike
Mike, ce 17 "2009 n'est pas sans valeur. J'ai un duo 2008 17" 2,5 GHz core 2 que j'aime utiliser pour naviguer sur Internet, y compris pour parcourir des photos, regarder des films, écrire, faire des recherches et des travaux de conception d'éclairage. Je ne l'utiliserais pas pour traiter des photos à partir de RAW ou tout ce qui concerne le montage vidéo ou le développement de logiciels. C'est maintenant l'ordinateur de secours pour ma femme et moi si son 13 "MBP Retina 2013 ou mon MBP 2011 17" est en panne (trop souvent). Au cours des trois dernières années, il s'agit du troisième ordinateur le plus utilisé de la famille. Mais ce n'est pas pour le développement de logiciels et Xcode.
Foliovision
Xcode met beaucoup moins de pression sur mon MacBook Pro que Safari ou Chrome…
Cody Gray
D'accord - idéal pour la productivité - pour quelqu'un qui a besoin de Xcode 9 - vraiment un mauvais choix. Pour Xcode en général - assez sous-optimal.
bmike
Bon à savoir, Cody. J'utilise généralement certains des utilitaires de Xcode et je ne fais pas de compilation complète. J'ai lu que la compilation d'applications, même de taille moyenne, peut être assez gourmande en processeur (donc lente sur deux machines principales). Je sais que tout ce qui concerne le développement RAW est désespérément lent sur mon MBP 2008 (malgré 6 Go de mémoire installés). Même lors du développement Web, avec de nombreux onglets ouverts, le dual core a vraiment du mal par rapport à mes modèles 2011.
Foliovision