Du hast eine Datei mit der Endung .pkpass heruntergeladen und weißt nicht, was du damit machen sollst. Vielleicht kam sie von einer Airline, einem Ticketanbieter oder einem Treueprogramm. Dein iPhone hat sie vielleicht automatisch geöffnet, oder sie liegt einfach im Downloads-Ordner.
Eine .pkpass-Datei ist das native Dateiformat für Apple Wallet Passes. Zu verstehen, was sie ist und wie sie funktioniert, hilft dir bei der Fehlerbehebung, zeigt dir welche Daten sie enthält, und du kannst sogar eigene Passes aus vorhandenen Tickets und Karten erstellen.
Das .pkpass-Dateiformat
Eine .pkpass-Datei ist ein umbenanntes ZIP-Archiv. Wenn du die Dateiendung am Computer von .pkpass in .zip änderst, kannst du sie entpacken und die einzelnen Dateien darin sehen. Apple hat dieses Format speziell für Wallet Passes entwickelt. Es enthält alles, was Wallet braucht, um einen Pass anzuzeigen: das Layout, Textfelder, Farben, Barcode-Daten, Bilder und eine kryptografische Signatur, die die Echtheit des Passes beweist.
Wenn du eine .pkpass-Datei auf deinem iPhone antippst, liest Wallet das Archiv, überprüft die Signatur und zeigt dir eine Vorschau. Wenn alles stimmt, kannst du den Pass mit einem Tipp zu Wallet hinzufügen. Mehr zu diesem Vorgang findest du unter Passes zu Wallet hinzufügen.
Was steckt in einer .pkpass-Datei
Jede .pkpass-Datei enthält dieselben Kernkomponenten. Das findest du, wenn du eine in .zip umbenennst und entpackst:
pass.json
Die Hauptdatei. Enthält das Pass-Layout, Textfelder, Farben, Barcode-Daten, Datumsangaben und den Organisationsnamen im JSON-Format.
manifest.json
Eine Liste aller Dateien im Archiv mit ihrem SHA-1-Hash. Wallet nutzt dies, um zu überprüfen, dass nach der Signierung nichts manipuliert wurde.
signature
Eine kryptografische PKCS#7-Signatur, erstellt mit dem von Apple ausgestellten Zertifikat des Ausstellers. Diese beweist, dass der Pass von einer vertrauenswürdigen Quelle stammt.
Bild-Assets
Logo, Icon, Streifen- und Vorschaubilder in mehreren Auflösungen. Diese geben dem Pass sein visuelles Erscheinungsbild in Wallet.
Manche Passes enthalten auch Lokalisierungsordner (wie de.lproj) mit übersetzten Texten für verschiedene Sprachen. Die gesamte Struktur ist kompakt, typischerweise zwischen 10KB und 500KB.
Arten von Passes in .pkpass-Dateien
Die pass.json-Datei darin legt fest, um welche Art von Pass es sich handelt. Apple Wallet unterstützt mehrere Pass-Typen, jeweils mit eigenem Layout:
Eventtickets
Konzerttickets, Sportveranstaltungen, Konferenzausweise. Mit Datum, Veranstaltungsort, Sitzplatzinfo und scanbarem Barcode.
Bordkarten
Flug- und Transitpasses mit Abflug-/Ankunftsinfo, Gate-Nummern und Flugdetails.
Kundenkarten
Treuekarten, Mitgliedsausweise und Bonusprogramme. Können Barcode und Punktestand enthalten.
Coupons
Rabattcodes, Aktionsangebote und Geschenkkarten mit Ablaufdaten und Einlöse-Barcodes.
Es gibt auch einen generischen Pass-Typ für alles, was nicht in die obigen Kategorien passt. Mehr darüber, was Wallet kann, erfährst du unter Apple Wallet Funktionen erklärt.
Wie die .pkpass-Sicherheit funktioniert
Jede .pkpass-Datei ist kryptografisch signiert. Der Aussteller erstellt den Pass, signiert ihn mit einem von Apple ausgestellten Zertifikat, und die Signatur wird in die Datei eingebettet. Wenn du die Datei öffnest, prüft Wallet, ob die Signatur zum Inhalt passt und ob das Zertifikat noch gültig ist. Wenn etwas nicht stimmt, weigert sich Wallet, den Pass hinzuzufügen.
Das bedeutet, du kannst eine .pkpass-Datei nicht bearbeiten und erwarten, dass sie noch funktioniert. Schon die Änderung eines einzigen Bytes macht die Signatur ungültig. Mehr darüber, wie Pass-Daten sicher bleiben, findest du in den NeatPass Datenschutz-FAQ.
Warum Signierung wichtig ist
So öffnest du .pkpass-Dateien
Eine .pkpass-Datei auf dem iPhone zu öffnen ist unkompliziert. So funktioniert es, je nachdem wie du sie erhalten hast:
Aus E-Mail oder Nachrichten
Über einen Download-Link
Aus der Dateien-App
Wenn sich die Datei nicht öffnet, könnte die Signatur ungültig oder das Zertifikat abgelaufen sein. Siehe .pkpass-Dateien reparieren, die sich nicht öffnen lassen für detaillierte Fehlerbehebung.
Verwandle jede Karte in einen Wallet Pass
Mit NeatPass kannst du ganz einfach jedes Ticket, jeden Pass oder jede Kundenkarte in Apple Wallet umwandeln.
.pkpass-Dateien erstellen ohne Code
Traditionell brauchte man zum Erstellen von .pkpass-Dateien einen Apple Developer Account, Server-Infrastruktur und Kenntnisse des PassKit-Frameworks. Das ist für Airlines und große Unternehmen in Ordnung, aber nicht praktisch für jemanden, der einfach nur seine Kundenkarte in Wallet haben möchte.
NeatPass übernimmt den gesamten Prozess auf deinem iPhone. Es nutzt gerätebasierte KI mit Apples MLX-Framework, um Barcodes und Text aus PDFs, Fotos und Screenshots zu extrahieren, und erstellt dann eine gültige, signierte .pkpass-Datei. Du hast sechs verschiedene Import-Methoden zur Auswahl.
Quelle teilen oder importieren
KI extrahiert die Daten
Anpassen und zu Wallet hinzufügen
Das KI-Modell läuft vollständig auf deinem Gerät und nutzt die GPU. Erfahre mehr darüber, wie das KI-Modell funktioniert.
NeatPass unterstützt alle gängigen Barcode-Formate einschließlich QR, Aztec, PDF417, Code 128 und mehr. Siehe die vollständige Liste der unterstützten Barcode-Formate.
Häufig gestellte Fragen
Erstelle deine eigenen Wallet Passes
DownloadDein Pass-Format, entschlüsselt
Eine .pkpass-Datei ist nicht so geheimnisvoll, wie sie aussieht. Es ist ein ZIP-Archiv mit strukturierten Daten, Bildern und einer digitalen Signatur, die Apple Wallet zu lesen weiß. Die meisten Menschen begegnen ihnen durch E-Mail-Anhänge oder Download-Links von Ticketanbietern, Airlines und Treueprogrammen.
Wenn du Karten oder Tickets hast, die nicht als .pkpass-Dateien kamen, kann NeatPass sie für dich erstellen. Die resultierenden Passes sind echte .pkpass-Dateien, kryptografisch signiert und voll funktionsfähig in Wallet, auch komplett offline.
