Frage

Meine Frage an die iphone appstore Bereitstellung verwendet ist Griffe Einsatz für, wenn verschiedene Versionen der iPhone Anforderung der Anwendung. Außerdem muss man für jede Version d.h 2.0,2.1 und 2.2 einen Build einreichen. Ich habe für Windows Mobile entwickelt und umgeleitet Benutzer auf eine bestimmte URL basierend auf der Windows Mobile-Plattform, die sie verwendet haben. Dort würden sie einfach herunterladen und eine CAB-Datei ausgeführt werden.

Ich versuche nur, meinen Kopf herum, wie die App Store Deployment-Prozess funktioniert.

War es hilfreich?

Lösung

Sie können die neueste SDK (zum Beispiel 2.2.1) verwenden Telefone aller früheren OS zum Ziel, solange Sie nicht über eine API verwenden, die auf einem späteren OS verfügbar ist.

target OS   app generally works on
---------   ----------------------
2.0         2.2.1, 2.2, 2.1, 2.0
2.1         2.2.1, 2.2, 2.1
2.2         2.2.1, 2.2
2.2.1       2.2.1

Wenn Sie jedoch eine API verwenden, das nicht auf einem früheren Telefon O nicht vorhanden ist, dann wird es nicht funktionieren. Zum Beispiel können die APIs auf dieser Seite funktionieren nicht auf OS 2.1 (Sie müssen den Inhalt dieser Seite zu sehen, um sich einzuloggen.): http://developer.apple.com/iphone/library/releasenotes/Miscellaneous/iPhone22APIDiffs/iPhone21_iPhone22_APIDiffs.html

Andere Tipps

Das System funktioniert so, dass Sie Ihre App mit der Version X des SDK erstellt einreichen. Die Benutzer werden dann nur in der Lage sein, zum Download (iPhone) oder Sync (iTunes) die Anwendung, wenn die laufen> = X auf ihrem Handy.

Ein paar Dinge im Auge zu behalten;

  1. Es gibt viele Fälle von Firmware-Upgrades wurden mit Änderungen, die Anwendungen gebrochen haben. Aus diesem Grunde ist es besser, mit dem jüngsten Version des SDK zu verwenden und zu testen.
  2. Bei somepoint ist es wahrscheinlich, dass Apple „schwarze Liste“ alte SDKs und verlangt, dass Anwendungen, die ein Minimum von einer bestimmten Version.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top