2013-10-04 6 views
5

Ich habe ein iPhone App, die im App Store vor der Ankunft von iOS 7. Die App verwendet, um sowohl iOS 5 und iOS 6.iOS 7 und iOS 6 verschiedene Versionen der gleichen App

Jetzt angenommen wurde Ich habe dieselbe App auf iOS 7 aktualisiert und werde sie zur Genehmigung an den App Store senden. Ich habe eine Frage, die mich verwirren lässt.

Frage 1: Gibt es eine Möglichkeit, die erste Version der App im App Store für iOS 5 und iOS 6 Benutzer zu bleiben, während die neue Version, die ich abschicke, nur die iOS 7 Benutzer bedient. Mit anderen Worten, ich möchte etwas Zeit sparen, aber nicht die gleiche App aktualisieren, die mit den alten Versionen kompatibel ist.

Antwort

5

Ja, seit ein paar Wochen. Wenn ein Kunde Ihre App herunterlädt und diese nicht für sein Gerät verfügbar ist (z. B. die App ist nur iOS 7 und der Kunde hat iOS 6) und gibt es eine < iOS 7 unterstützende Version, die früher hochgeladen wurde, sie wird diese herunterladen.

Quelle: Engadget

+0

oo das ist genau das, was ich suchte. Soll ich nur die neue Version der App mit der unterstützten Version auf 7.0 einreichen? – AJ112

+2

Ja, senden Sie einfach ein Update mit nur iOS 7 Unterstützung. Denken Sie daran, dass Sie, wenn Sie frühere iOS-Versionen nicht unterstützen, diese von neuen Funktionen ausschließen. – yoeriboven

+0

danke mann für die hilfe! – AJ112

0

Sie haben die different BundleId für Ios 7 App nutzen & es verändert deployment target to ios 7.0.

Also, Idee ist, dass Sie zwei verschiedene Apps machen.

  1. ios < 7,0

  2. ios = 7,0

Mai dieses für Sie hilfreich.

1
  • Zunächst einmal werde ich fragen, warum?

  • Zweitens sind die beiden bereits gegebenen Antworten völlig falsch.

    • Zu yoeriboven s Antwort dies nicht wahr ist, hat Apple diese nicht bestätigt und es ist nicht überall in der Apple-Dokumentation dokumentiert. Die beste Antwort, die ich für diesen Artikel habe, ist völliger Quatsch. Wenn Apple es nicht bestätigt hat, ist es nicht wahr.

    • Um user1673099 s Antwort ist dies auch kein gutes warum zu gehen. Das bedeutet, dass zwei Apps im App Store gepflegt werden müssen. Wenn also keine eine LITE-Version und die andere eine FULL-Version ist, würde ich diesen Weg gar nicht gehen.

Das einzige, was ich tun werde, was die tatsächliche Art und Weise ist, sollten Sie arbeiten, wenn Sie iOS 5, iOS 6 und iOS 7 unterstützen möchten ist, dass Sie auf die Official Apple Documentation for Supporting iOS 6 lenken.

Diese Anleitung hilft Ihnen dabei, den Übergang von iOS 6 zu iOS 7 zu machen, und Sie werden außerdem darüber informiert, wie Sie die vorherigen iOS-Versionen vollständig unterstützen können.

Sie möchten vielleicht auch iOS 7 UI Transition Guide Before You Start und iOS 7 UI Transition Guide Scoping Your Project

5

Ein Benutzer lesen, die eine iOS-Version vor 7.0 hat und zuvor Sie App heruntergeladen haben, können immer noch die alte Version von iCloud wiederherstellen.

Neue Nutzer Ihrer App können keine alte Version herunterladen.

Dies sind die Informationen von Apple in Bezug auf diese ausgesendet:

„Benutzer, die Ihre App bereits gekauft haben, sind nun in der Lage frühere Versionen zum Download, so dass sie Ihre App mit älteren Geräten verwenden, die nicht mehr durch unterstützt werden kann die aktuelle Version

Wenn Sie nicht möchten, dass frühere Versionen Ihrer App verfügbar sind, beispielsweise aufgrund eines Usability- oder rechtlichen Problems, können Sie deren Verfügbarkeit im Abschnitt "Rechte und Preise" des Moduls "Meine Apps verwalten" verwalten iTunes verbinden. "

+0

Dies ist die richtige Antwort und sollte als akzeptiert markiert werden. –

1

Ich stelle die gleiche Frage auf Apple Support Communities. Es ist möglich. Sie antworteten dies-

iOS 7 und OS X Mavericks enthalten neue Funktionen, die viele Ihrer Lieblings-Apps nutzen, wenn Sie sie aktualisieren. Einige dieser Funktionen sind spezifisch für die neuesten Versionen von iOS und OS X. Daher funktionieren die neuesten Versionen einiger Apps möglicherweise nicht mit Ihrem Gerät oder Computer, wenn Sie noch eine frühere Version von iOS oder OS X verwenden. Dank Wenn Sie ein älteres Betriebssystem verwenden, können Sie möglicherweise eine kompatible frühere Version einer App erneut herunterladen.

Hier ist, wie Sie eine frühere Version einer App installieren:

Open the App Store (with iOS 4.3.3 or later) or Mac App Store (with OS X Mountain Lion). 
Go to the Purchased screen (iOS) or Purchases tab (OS X). 
Select the app you want to download. 

Wenn eine kompatible Version der App für Ihre Version von iOS oder OS X verfügbar ist, bestätigen Sie einfach, dass Sie es herunterladen möchten. Nach dem Kauf von iPhoto für Ihr iOS 7-Gerät können Sie beispielsweise eine frühere kompatible Version von iPhoto von Ihrem iOS 6-Gerät aus installieren. Weitere Informationen

Hinweis: Einige frühere Versionen von Apps können möglicherweise nicht aus dem App Store heruntergeladen werden, wenn der Entwickler der App diese nicht verfügbar gemacht hat. Wenn Sie die gesuchte Version der App nicht sehen, wenden Sie sich an den App-Entwickler, um weitere Informationen zu erhalten. Die Kontaktdaten des Entwicklers finden Sie auf der Produktseite der App im App Store.

Sie können es auch aus lesen hier-

http://support.apple.com/kb/ht5919