iOS6 App entwickeln (iOS 7 bereit) [geschlossen]

8

Ich arbeite gerade an einem iOS 6-Projekt, das bald fertig sein wird . Da iOS 7 jetzt für Entwickler verfügbar ist, plane ich meine App iOS 7 bereit zu machen . .

... aber alle Nibs oder Storyboards, die mit Xcode 5 beta bearbeitet wurden, können nicht mehr mit xcode 4 geöffnet werden, und da Apps nicht mit Xcode 5 Beta im App Store eingereicht werden können, was ist die beste Vorgehensweise für dieses Problem?

    
jeven 12.06.2013, 07:03
quelle

3 Antworten

10

Xcode 4 hat eine "Entwicklungs" -Einstellung innerhalb des Dateiinspektors in der rechten Seitenleiste. Dies legt die früheste Version von Xcode fest, die die Datei öffnen kann. Eine solche Einstellung in Xcode 5 würde Abwärtskompatibilität ermöglichen.

Da Entwicklervorschauen von Xcode unter NDA stehen, kann ich diesen Teil der Frage nicht wirklich beantworten. Ich weiß nicht, ob eine solche Einstellung existiert oder ob sie funktionieren würde, wenn sie existiert. ; -)

Die parallele und die Beta-Version von Xcode parallel zu verwenden, funktioniert normalerweise ziemlich gut.

Wenn Sie auf die stabile Version von Xcode 5 und das SDK warten, besteht eine hohe Wahrscheinlichkeit, dass Ihre App nicht für iOS7 bereit ist, wenn iOS7 in den Handel kommt.
Von dem, was ich mir vorstellen kann, wenn man die öffentlich verfügbaren Informationen sieht, sieht es so aus, als müsste viel Arbeit geleistet werden, um eine iOS6-App in iOS7 zum Leuchten zu bringen. Nicht nur auf der Code-Seite, aber wenn Ihre App vollständig in iOS7 integriert werden soll, könnte es notwendig sein, das Konzept Ihrer App zu überdenken.

Beachten Sie, dass Sie zur Erstellung Ihrer App Xcode 4 und das iOS 6-SDK verwenden müssen, bevor Sie das SDK veröffentlichen können. Wenn Sie Code mit iOS 7 verwenden, wird Ihre App nicht kompiliert.

Ich würde so früh wie möglich mit dem Testen und Anpassen beginnen. Aber wenn Ihre "baldige Veröffentlichung" innerhalb der nächsten ein oder zwei Monate bedeutet, würde ich vergessen, Code für die Unterstützung von iOS 7 hinzuzufügen und die Veröffentlichung abzuschließen.

Übrigens: Ein Ort, an dem Sie Technologien diskutieren können, die von Äpfeln abgedeckt sind. NDA sind der Beta-Bereich Apple Entwicklerforen

    
Matthias Bauch 12.06.2013 08:20
quelle
6

Am besten ist es, auf die offizielle Veröffentlichung zu warten, denn bis dahin können sich die Dinge ändern. Sie sollten wirklich nur Beta-Versionen von Software verwenden, um Dinge auszuprobieren. Sie können Ihre Beobachtungen in der neuesten Version von Xcode anwenden oder einfach warten, bis Xcode 5 offiziell veröffentlicht wurde.

    
borrrden 12.06.2013 07:06
quelle
0

Mit dem Wissen über die neuen UI-Erwartungen für: Symbolleisten usw. sollte es möglich sein, die App in Xcode 4, iOS6 so zu gestalten, dass sie leicht auf iOS7 übertragen werden kann. Wenn Sie das automatische Layout verwenden, haben Sie weit weniger Probleme.

    
SundialSoft 12.06.2013 14:08
quelle

Tags und Links