2015-02-10 15 views
8

Meine iOS-App ist fast fertig, aber ich habe in xcode 6.3 über die Leistungsverbesserungen von swift gelesen und wollte diese nutzen. Wenn ich den neuesten xcode verwende, aber meine App für iOS 8.1 (öffentlich verfügbar) kompiliere, kann ich dann Probleme beim Senden meiner App haben?Einreichen von iOS-App mit Beta-Version von xcode?

+5

Wenn Sie eine Beta-Version von Xcode verwenden, können Sie diese nicht für den App Store einreichen. – Fogmeister

+0

Nun, ich möchte es auch wissen, seit Apple diese Artikel auf seiner Entwicklerseite veröffentlicht hat: https://developer.apple.com/news/?id=02092015c Bedeutet das, dass wir Apps von Xcode 6.3 beta auf iTunes erstellen und einreichen können Verbinden? –

+0

klingt wie no – hamobi

Antwort

7

App muss mit Release-Version von Xcode kompiliert werden.

Ich habe bereits Xcode 6.3 Beta verwendet, und ich kann mich nicht an den Appstore übergeben.

AppLoader Screenshot

Ich würde mit der Beta-Version von Xcode nicht empfehlen, wenn Sie planen, bald Ihre App zu veröffentlichen.

+1

Es ist erwähnenswert, dass Sie in der Lage sind, den App Store mit einer Nicht-Release, GM (Golden Master) Version zu übermitteln. Ich habe eine Situation, in der meine XCode-Version ist 8.0 (die neueste nicht-Entwicklungsversion), aber mein iPhone ist iOS 10.1. Aufgrund der anderen Antworten zu dieser Frage dachte ich, ich könnte meine App auf meinem iPhone mit einer Beta-Version von XCode erstellen, aber nicht im App Store einreichen. Das ist technisch richtig, aber ich wusste nicht, dass eine GM-Version von XCode beides erlaubt. Quelle: https://developer.apple.com/download/ "Xcode 8.1 GM Seed kann verwendet werden, um Apps an den App Store zu senden". – Paul

+0

@Paul, Für den "Xcode 9 GM Seed", gibt es nicht die Nachricht, die für "Xcode 8.1 GM Seed" war, irgendeine Idee warum? –

4

Ich will nicht zu dieser Zeit schwören, aber in der Vergangenheit hat Apple immer erforderlich, dass Einreichungen wit zusammengestellt werden, um die jüngste freigegeben (nicht Beta) Werkzeugkette

Die einzigen Ausnahmen waren einem älteres Werkzeug zu ermöglichen, Diese Kette wird nach einer Veröffentlichung (einige Monate) für eine kurze Zeit verwendet und ermöglicht die Verwendung einer Beta-Toolkette für frühe Einreichungen für große neue iOS-Versionen (7.0, 8.0, nicht 8.1)

Verwandte Themen