2009-08-04 13 views
2

Ich habe eine App, die ich entwickle. Ein Teil der Funktionalität ermöglicht es dem Benutzer, eine E-Mail an Freunde aus der App zu senden.Verknüpfung mit einem iPhone App

In dieser E-Mail Ich mag würde einen Link zu meiner App im iTunes Store haben.

Ich frage mich, ob es möglich ist, dies zu tun, bevor Ihre App eingereicht wurde?

Oder hätte ich so bald ein Update zu senden, wie die App verfügbar ist und eine URL hat?

Jede mögliche Hilfe

Antwort

6

Der beste Weg, um darüber zu gehen, wäre eine eigene kanonische URL auf einer Domain Ihres eigenen für Ihren App haben, die zu dem App Store umleitet. Dies könnte etwas wie "http://www.mygreatapp.com/download" sein. Sie können dies mit einer einfachen Apache-Direktive oder einer einfachen META-Umleitung in einer HTML-Seite einrichten.

Erstellen Sie eine einfache Startseite unter der obigen URL ("bald kommen" usw.) und sobald die App genehmigt wurde, dauert es nur ein oder zwei Minuten, um die Seite zur Weiterleitung an die iTunes URL zu aktualisieren.

Bonus Nebeneffekt: Sie jetzt eine kanonische URL haben, die viel einfacher zu geben ist und an andere weitergeben, verglichen mit der langen iTunes-URL.

+0

Dank einem Haufen kameradschaftlich ... Ich habe es auf diese Weise implementiert :) –

-2

bearbeitet geschätzt werden: iTunes Connect jetzt gibt Ihnen einen Link zu Ihrer App im App Store, wenn Sie es in der Liste der Anwendungen hinzuzufügen. Sie müssen Ihre Binärdatei nicht einreichen, sondern legen Sie die App einfach im System ab.

1

Ich bezweifle, dass Sie das tun können. Du solltest die URL irgendwie aktualisieren, nachdem sie in iTunes verfügbar ist.
Aber .. der Trick könnte sein, die URL von externen Internet-Ressource zu extrahieren. Sagen wir aus der Datei, die irgendwo von Ihnen gehostet wird.

2

Eigentlich können Sie dies tun. Sie können Ihre Anwendungs-ID abrufen, indem Sie in iTunes Connect auf "App-Details" klicken, auch wenn die Anwendung noch nicht genehmigt wurde.

der iTunes Link-Generator macht URLs wie

http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=320463484&mt=8&uo=6

so müssen Sie nur Ihre ID ersetzen.

Dies sollte funktionieren, wenn Sie Ihre App wollen einfach nur sich selbst verknüpfen zu können, ; Ich wollte, dass die "Lite" -Version meiner App mit der "Deluxe" -Version verknüpft ist, und der Link ist korrekt, aber nicht verwendbar, da der eine genehmigt wurde und der andere nicht!

+0

Leider ist dies das Problem nicht lösen, als er seine ID Anwendung * vor * Einreichung wissen müssen, wäre zu. –

+0

Das ist mein ganzer Punkt - Sie * wissen * es, zumindest ohne zu warten, um genehmigt zu werden ... –