App mit dem Basis-SDK iOS 6.1 in den App Store einreichen, während iOS 7.0 nicht verfügbar ist

8

Disclaimer: Ich bin vergleichsweise neu in der iOS-Entwicklung.

Wir haben gerade damit begonnen, unsere App für iOS 5.0 bis 6.1 zu codieren, und wir sind bereit, sie einzureichen. Allerdings ist iOS 7 jetzt out und wir haben keine Zeit, die gesamte Anwendung neu zu gestalten.

Ich habe meine IDE auf xCode 5 aktualisiert und dann iOS 6.1 SDK kopiert, damit ich das Base SDK auf iOS 6.1 setzen kann. Wenn ich jedoch die App für den iOS 7.0-Simulator erstelle, sieht alles wieder wie in iOS 7.0 aus.

Gibt es eine Möglichkeit, die App an den App Store zu senden, die mit iOS 6.1 aussieht und funktioniert, selbst wenn auf dem Gerät des Nutzers iOS 7.0 installiert ist?

    
Narbeh Mirzaei 23.09.2013, 09:01
quelle

3 Antworten

1

Sie müssen XCode 4.5 mit SDK für iOS 6.1 erneut herunterladen. Und verwenden Sie diesen XCode, um Ihre Anwendung zu erstellen und zu senden.

    
sha 24.09.2013 19:42
quelle
1

Das Ausführen Ihrer App, die mit dem iOS 6.1 SDK kompiliert wurde, sollte im iOS6-Kompatibilitätsmodus unter iOS6 ausgeführt werden. Das bedeutet, dass Ihre App einige der iOS6-Steuerelemente verwendet, aber nicht alle.

Beispiel: Der UINavigationController wird wie iOS6 aussehen und funktionieren, ebenso wie die Tastaturen, DatePickers und UISwitches.

Alert-Dialoge werden jedoch iOS7 sein, ebenso wie einige andere Dinge wie (störend) UISegmentedControls.

Wenn Sie Standard-Rear-UIButtons verwendet haben, erscheinen sie auf iOS7 nur als Text (kein gerundeter Hintergrund).

    
Ben Clayton 24.09.2013 19:40
quelle
1

Ich zitiere folgendes von Ben antworte:

  

Alert-Dialoge sind jedoch iOS7, ebenso wie einige andere Dinge   wie (ärgerlich) UISegmentedControls.

Wenn mehr als diese Steuerelemente das Aussehen von iOS 7.0 haben und Sie das nicht mögen. dann geh mit Sha antwort. und Xcode 4.5 neu installieren.

Meine persönliche Erfahrung

  

Ich habe meine App mit XCode 4.5 und SDK 6.1 gebaut und meine Apps veröffentlicht und   Es funktioniert perfekt auf iOS 7.0 mit dem Look & Feel von 6.1 außer   die Alarmdialoge, wie Ben sagte.

     

Ich habe xCode 5.0 heruntergeladen und mit sdk 7.0 gebaut, aber mein Problem war mehr   als ein Aussehen und Gefühl. meine App. abgestürzt. Ich habe SDK 6.1 nicht kopiert, da du es nicht getan hast   erlebe, was du hast. und kann nicht sagen, ob mit Xcode 5.0   und Build mit sdk 6.1 wird all das Aussehen von 7.0 iOS auf iOS haben   7.0. Ich persönlich kann das überhaupt nicht sehen.

     

Wenn Sie wirklich dieses Problem haben. Gehen Sie mit der erneuten Installation von XCode 4.5 und   es wird klappen. Ich habe genau den gleichen heruntergestuften XCode und SDK gemacht. dann   veröffentlicht und alles funktioniert gut.

Ich kann nicht verstehen, wie die XCode-Version und nicht die SDK-Version irgendetwas mit dem Aussehen und Verhalten zu tun hat, wie Sha sagte.

    
hasan83 02.10.2013 12:36
quelle

Tags und Links