2017-09-13 2 views
0

Solange ich mich erinnern kann, können wir, nachdem eine neue Version von iOS und Xcode herausgekommen ist, weiterhin Apps mit älteren Versionen von Xcode erstellen und an den AppStore senden.Kann ich mit Xcode8/iOS10 nach iOS11 bauen?

Hat sich das geändert? Ein paar meiner Kollegen sagen, dass sie mit Apple-Vertretern gesprochen haben, die behaupten, dass wir nach dem Xcode9/iOS11 keine Apps mehr senden können, die mit Xcode8 erstellt wurden. Ich kann keine Informationen online finden, um dies zu überprüfen. Könnte das wahr sein?

Antwort

0

Apples übliche Richtlinie besteht darin, das ältere Tool für eine Übergangszeit zu verwenden, bevor es erforderlich ist, dass die neueren verwendet werden.

Das gesagt, es gibt eine viel lockere Kopplung von Versionen von Xcode und unterstützten Versionen von iOS als Ihre Frage impliziert. Wenn Sie das Mindestbereitstellungsziel auf iOS 10 festlegen, werden die in Xcode 9 erstellten Anwendungen unter iOS 10 ausgeführt, sofern Sie nur iOS 10-APIs verwendet haben. Die Übergangszeit ist normalerweise, um Entwicklern zu erlauben, ihre Werkzeuge während eines Entwicklungszyklus nicht zu aktualisieren und/oder irgendeinen Teil ihrer Pipeline zu korrigieren, der - absichtlich oder nicht - auf einer bestimmten Version von Xcode beruht. Es unterscheidet sich vollständig von dem Zeitraum, für den sie Anwendungen akzeptieren, die das ältere Betriebssystem unterstützen.

+0

Danke Tommy, also klingt es wie dieses Gerücht ist höchstwahrscheinlich unwahr, oder? – enamrik

+0

Ja, ich glaube nicht, dass sich etwas geändert hat. Der Migrationsprozess sollte also der gleiche wie bisher sein: Beenden Sie Ihren aktuellen Entwicklungszyklus mit Ihren vorhandenen Tools und migrieren Sie dann, sobald es sinnvoll ist. – Tommy