2017-01-23 1 views
0

Ich habe bereits Apple Gutschein "discountcoupon.ppass" erstellt und ich habe "discountcoupon.ppass" auf meinem öffentlichen Server hochgeladen und ich gab direkten Download-Link. wenn ich diesen Link in meinem iPhone oder iPad öffne, erkennt IOS nicht. Bitte helfen Sie mir, wie kann ich Download-Link auf meiner Website geben? Ich möchte, wenn Benutzer in meinen Gutschein Link klicken, sollte es Brieftasche hinzufügen Bildschirm hinzufügen.Apple Passkit Wallet Download Link auf der Website

Danke

+0

Fügen Sie nicht das Apple-Tag hinzu. Lesen Sie die Beschreibung des Tags. – rmaddy

Antwort

1

Sie müssen den MIME-Typ application/vnd.apple.pkpass setzen für iOS die Datei als Pass zu erkennen und Wallet öffnen.

Siehe this question für, wie man das macht.

AddType application/vnd.apple.pkpass pkpass 

dann speichern und aktualisieren und es wird:

-1

Haben Sie einen Mac? Versuchen Sie, die Datei .pkpass im iOS-Simulator zu öffnen und das Systemprotokoll zu lesen.

Sie müssen verstehen. pkpass nur eine "Zip-Datei". Obwohl Sie als .pkpass Datei zippen können, erfüllt der Inhalt dieser Pässe möglicherweise nicht die Anforderungen der iPhone-Einstellung, wie z. B. nicht gültig oder pass.json etwas falsch.

Also, versuchen Sie iOS Simulator und melden Sie sich die Fehlermeldung zu verwenden, nehmen Sie es eine einfache Möglichkeit, für Ihr Kommen up Entwicklung

+0

I.pkpass funktioniert gut, wenn ich per E-Mail oder iMessage meine Frage war, wenn ich versuche, das iPhone automatisch zu erkennen, es wird auf dem iPhone heruntergeladen, aber wenn es heruntergeladen wird es zeigt Nachricht in welcher App Sie diese Datei öffnen möchten. Aber wenn ich E-Mail oder iMessage sende, zeigt es Brieftaschen-Symbol und direkt in der Brieftasche geöffnet und zeigt Link hinzufügen. –

+0

@MA Entschuldigung für meinen Fehler.Versuchen Sie, eine neue Webseite zum Herunterladen .pkpass zu erstellen, versuchen Sie "application/vnd.apple.ppass" als HTTP-Inhaltstyp und Header-Wert als "Anhang" –

+0

Ich benutze es schon in php :( –

1

Innerhalb der Ordner, in dem Sie Ihre index.html mit dem Download-Link zum Gutschein haben, eine neue .htaccess-Datei mit dieser Codezeile innerhalb erstellen Arbeit

Verwandte Themen