Ich beginne gerade mit der Entwicklung von iOS/iPhone und möchte XCode 4 anstelle von XCode 3.2 verwenden. Ist XCode 4 stabil/Feature vollständig genug für den Beginn der iPhone-Entwicklung oder sollte ich bei XCode 3.2 bleiben?Ist Xcode 4 für iOS-Entwicklung oder noch zu Beta bereit?
Antwort
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.
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.
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.
- 1. previewActionItems() entfernt in Xcode Beta 4
- 2. Unwind Segue in Xcode 6 Beta 4
- 3. shouldAutorotate() Funktion in Xcode 8 beta 4
- 4. Xcode 5 zu Xcode 4 Projektlauf
- 5. AWS Ihr Konto ist noch nicht bereit, Nachrichten zu veröffentlichen
- 6. Wie funktioniert Fehler in Swift in Xcode 8 beta 4
- 7. Ist Signalr 3.0 Beta noch für 2015 verfügbar?
- 8. Wie SecItemCopyMatching in Xcode 7 Beta 4 aufrufen?
- 9. Klasse 'ViewController' hat keine Initialisierer Fehler: xcode Beta 4
- 10. jQuery + Safari 4 Beta
- 11. Um Beta oder nicht auf Beta .. das ist die Frage
- 12. Xcode 6 Beta Toolchain Fehler
- 13. XCode 8 Beta Dokumentation Generation
- 14. Ist Maven bereit für JDK9?
- 15. Ist es möglich, Apps in Xcode 8/Swift 3 Beta für iOS 9 zu veröffentlichen?
- 16. Streamen einer Webcam von Silverlight 4 (Beta)
- 17. Array von implizit unverpackten Optionalen iteriert für immer in Xcode 8 beta 4
- 18. AVPlayer ist nie bereit zu spielen
- 19. Ist Caja bereit für die Produktion?
- 20. Kann ich Xcode für Leopard noch erhalten?
- 21. Interface Zeichenelemente in Xcode 4 für iPhone?
- 22. Alle Vorteile/Nachteile zu Open Beta vs Closed Beta für Webapp
- 23. Komponententest in XCode 4
- 24. Ist TideSDK Produktion bereit?
- 25. iPhone SDK 3.0 Beta 4 defekt, Interner Fehler
- 26. Kann xcode 8 beta 3 nicht extrahieren
- 27. Firefox 4 Beta und Winsock LSP
- 28. App Transport Sicherheit Xcode 7 beta 6
- 29. Git-Ignorierdatei für Xcode 4-Projekte
- 30. ld: Rahmen nicht Parse Xcode 7 Beta
+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. –