2011-01-17 4 views

Antwort

3

Ich würde nein sagen, es ist nicht bereit. Ich habe es etwa eine Woche lang als Hauptentwicklungsumgebung genutzt und bin schließlich wieder auf 3.2 zurückgegangen. Zum einen ist es ziemlich regelmäßig abgestürzt, aber ich könnte das überstehen.

Die große Sache, die mich veranlasste, zurück zu schalten, war ein Fehler, bei dem der iOS-Simulator denken würde, dass bestimmte Ressourcen in meiner App nicht vorhanden waren. Das Löschen der App aus dem Simulator funktionierte nicht, das Bereinigen des Projekts funktionierte nicht und das Löschen des abgeleiteten Datenordners funktionierte nicht. Da es nicht offiziell freigegeben ist, ist es auch ein Problem, Hilfe für solche Probleme zu finden.

Dies ist nur ein Beispiel für die Art von Problemen, mit denen Sie bei der Verwendung konfrontiert werden. Ich würde daher empfehlen, dies vorerst zu vermeiden.

5

Ich habe viel zu viele Probleme mit Beta-Versionen von XCode festgestellt, zumal Sie nicht wirklich zwei Versionen von XCode ein und dasselbe System haben können. Apple hat bereits eine Geschichte, die Dinge an Entwickler zu veröffentlichen, bevor sie wirklich bereit sind (schaut euch einfach die iAds für das iPad an, die vor Monaten veröffentlicht wurden und noch keine einzige Anzeige geliefert haben). Wenn also auch Apple nicht bereit ist, XCode 4 als Ready-to-Go zu kennzeichnen, dann können Sie sicher sein, dass es nicht wirklich bereit ist.

Ich empfehle, mit 3.2 zu bleiben. Das mache ich, bis XCode 4 offiziell unterstützt wird.

Mit XCode 4 wird alles, was Sie tun, in Frage gestellt. Haben Sie ein Problem mit einer API? Vielleicht ist es XCode, vielleicht ist es Ihr Code, vielleicht ist es ein Fehler in der API. Du weißt es einfach nicht.

+0

+1 Die offizielle Zeile (aus der Vorschau 6 lesen Sie mir) ist: "Xcode 4 ist Beta-Software. Weiter Xcode 3.2.x für die Produktionsentwicklung zu verwenden.". Etwas anderes zu tun wäre extrem tollkühn, wie Sie oben beschrieben haben. –

1

Sie können Xcode 4 verwenden, wenn Sie nicht beabsichtigen, die aktuelle Version (Vorschau 6) zum Senden von Apps an den App Store zu verwenden.

iOS Dev Center:

Xcode 4 Developer Preview 6 enthält iOS SDK 4.2, Fehlerbehebungen und weitere Funktionen. Verwenden Sie Xcode 3.2.5 und iOS SDK 4.2 weiterhin, um Übermittlungen für App Store zu kompilieren.