Mein Unternehmen führt immer noch Snow Leopard aus und wir denken darüber nach, bald auf Mountain Lion umzusteigen. Wir entwickeln iOs- und MacOsX-Anwendungen und haben eine kleine Pause zwischen den alten Projekten und den neuen Projekten. Das bedeutet, dass wir mit den neuen Anwendungen auf der neuen Version neu anfangen können. Aber was passiert mit den alten Versionen? Sie haben kein ARC, keine Storyboards usw. ... Ich weiß, dass Sie ARC ausschalten können, aber wir möchten sicherstellen, dass wir immer noch in der Lage sein werden, Aktualisierungen an unseren alten Projekten vorzunehmen, und wir können es uns nicht leisten, viel Zeit zu investieren und Aufwand im Konvertierungsprozess.
Ich habe einige Zeit damit verbracht, die Benutzerkommentare unter dem xCode-Update im AppStore zu lesen und zu lesen, dass die neue Version alte Projekte gelöscht hat. Natürlich haben wir ein Backup, aber das macht mich unsicher, ob es der richtige Schritt ist.
Hat jemand Erfahrung, wie das in einem nicht persönlichen Umfeld funktioniert? Zu Hause führe ich Mountain Lion aus und xCode konvertierte kleine Projekte von selbst. Bei Großprojekten bin ich mir nicht sicher...
Tipps, was Sie bei einem Upgrade beachten sollten:
Nehmen Sie sich Zeit für ein gutes Backup! - Daten, die sich nur auf einer Festplatte befinden, können Sie als nicht vorhanden betrachten.
Beginnen Sie zunächst mit einem System und probieren Sie alles aus, bevor Sie das große Upgrade durchführen.
Bedenken Sie, dass es viel mehr Zeit in Anspruch nimmt als zu Hause! Der MountainLion Download dauerte wegen einer symmetrischen Internetverbindung >5 Stunden. Die Installationszeit betrug ~1 Stunde (MacMini 2009 - 4Gigs Ram 1067). + xCode-Downloadzeit ~1 Stunde
Stellen Sie vor der Installation des neuen xCode sicher, dass alle Ihre Projekte und Ihr alter xCode-Entwicklungsordner gesichert sind.
Wenn die Installationsroutine Sie auffordert, Ihren alten xCode zu löschen, tun Sie dies (ich habe es nicht getan und jetzt muss ich jedes Projekt manuell dem neuen xCode zuweisen. Ich muss die alte Version auch manuell löschen und es ist etwas komplizierter wenn Sie recherchieren müssen, welche Dateien Sie löschen dürfen und welche nicht)
Fortgesetzt werden...
Doppelpunkte
Git.Coach
Doppelpunkte