Ad-hoc-Distribution - Gibt es eine vorhandene vorherige installierte Version einer App aktualisieren?

StackOverflow https://stackoverflow.com/questions/1618717

Frage

Was passiert, wenn ein Benutzer eine Ad-hoc-Verteilung einer bestehenden App installiert? Und was passiert, wenn diese App (oder eine neuere Version) offiziell im App Store trifft?

Um es zusammenzufassen:

  1. Ein Benutzer hat bereits eine v1.0 und erhält eine v2.0 ad hoc
  2. Ein Benutzer hat die Ad-hoc-v2.0 und die offizielle Veröffentlichung von v2.0 trifft Shop
  3. Ein Benutzer hat den Ad-hoc-v2.0 und eine offizielle Veröffentlichung von v3.0 trifft Shop

Mit anderen Worten:

ist die Ad-hoc-Version eines eigenständige bauen oder tut es in der Tat eine frühere Version aktualisieren, wie von einem Update zu erwarten? Und wird es so schnell aktualisiert, sobald eine neuere Version trifft den Laden?

War es hilfreich?

Lösung

  

Was passiert, wenn ein Benutzer eine Ad-hoc-Verteilung einer bestehenden App installiert?

Ich habe keine Antwort für diese; Ich würde vermuten, es überschreibt.

  

Und was passiert, wenn diese App (oder eine neuere Version) offiziell im App Store trifft?

Nichts geschieht, wenn die App im App Store per-se trifft (zum Beispiel kein 'update' Mitteilung über App Store.app); jedoch, wenn der Benutzer installiert die App Store distrib. die zuvor Ad Hoc installieren weggeht. Ich tat dies mit einer App ohne lokale Speicher so dass ich nicht sicher bin, ob alle lokalen Dateien beibehalten werden würden (zum Beispiel, wenn die App speichert Inhalt seiner Sandbox dir).

Meine Haftungsausschluss: Ich habe dies vor SDK3.0. Ich hatte Tester Ad-hoc-Beta, die ich würde baut E-Mail-Test. Mehrere Tester wurden dann die offizielle Freigabe über Promo-Codes gegeben.

Hope, das hilft.

-Scott H

Andere Tipps

Auch wenn die verteilte Anwendung völlig gleich ist, beispielsweise die gleiche ausführbare Datei, da beide realeases verschieden sind, jeweils Release sollte eine andere Versionsnummer haben. Also, wenn freigegeben Sie 2,0 ad hoc, und dann freigegeben offizielle Version, die Version sollte anders sein, zum Beispiel 2.0.1, für die organisatorischen und Klarheit Zwecke. Sie werden wissen, wenn der Kunde auf die Version 2.0 verweist, dass eine Ad-hoc-Version ist, und wenn die Version 2.0.1 ist die ist die offizielle Version ohne weitere Informationen zu benötigen. Zusammenfassend sollte jede einzelne Veröffentlichung eine individuelle und einzigartige Revisionsnummer hat.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top