Wallet
Hoe de Wallet-export werkt, van verbinden tot problemen oplossen.
Verbinden
Klik op “Verbinden” naast Wallet op het startscherm van Exporter, en daarna op “Map Passes openen”. Het venster opent in de map waar macOS je kaarten bewaart, ~/Library/Passes: klik op “Kies deze map”. Kies daarna waar de bestanden komen en klik op “Gebruik deze map”.
Neem de map Passes zelf, niet de map Cards erin. Exporter leest de kaarten uit Cards, en passes23.sqlite ernaast voor één ding: de dag waarop een kaart is ondertekend, de enige datum die veel oudere kaarten hebben.
Waar de bestanden komen
Eén Markdown-bestand per kaart, in één map, genoemd naar de datum en naar wat de kaart is: 2026-09-17 united airlines SFO-EWR.md, 2026-09-11 the sf database meetup.md. Een kaart zonder datum draagt alleen haar naam (apple store.md). Een map direct in je thuismap, zoals ~/Documents, krijgt er een map wallet-export in; een diepere map, zoals ~/Documents/wallet, wordt gebruikt zoals hij is.
Wat er wordt geëxporteerd
Elke kaart die op de kaart is aangevinkt: instapkaarten, trein- en buskaartjes, evenementtickets, klantenkaarten, coupons en generieke kaarten. De pillen filteren alleen de lijst: kaarten (alle), vluchten (inclusief trein en bus), evenementen en klantenkaarten.
Twee kaarten die hetzelfde bestand zouden noemen, krijgen elk een kort achtervoegsel uit hun id, zodat geen van beide de ander overschrijft. Een kaart uitvinken verwijdert haar bestand bij de volgende sync; opnieuw aanvinken brengt het terug.
Formaat
Altijd Markdown: de front matter van de kaart, een kop en één regel met het waar en wanneer, dan de velden precies zoals de kaart ze toont, de achterkant onder een kop Back, en het nummer van de barcode.
Het bestand
| sleutel | bevat |
|---|---|
title, id |
hoe de kaart heet, en Wallets eigen id ervoor |
kind |
flight, transit, event, card of other |
date, date_source |
wanneer de kaart geldt, en of dat de datum van de uitgever is, haar vervaldatum of de dag van ondertekening |
organization, pass_type |
de uitgever, en zijn pass type-identifier |
expires, voided |
wanneer ze verloopt, en of Wallet haar als gebruikt heeft gemarkeerd |
coordinates |
het punt van de locatie, als de kaart er een draagt |
Een sectie Details draagt Apples getypeerde velden die de kaart niet al toont: terminals, de aankomstgate, tijdzones, de tariefklasse. Een sectie Where noemt de locatie. Een barcode waarvan het bericht binair is, zegt dat, in plaats van stuurtekens in het bestand te schrijven.
---
title: "United Airlines SFO-EWR"
kind: flight
date: 2026-09-17T18:20:00
date_source: relevant
organization: "United Airlines"
---
# United Airlines SFO-EWR
San Francisco (SFO) → Newark (EWR) · 17 Sep 2026
- FLIGHT: UA 274
- GATE: F19
- SEAT: 34D
## Back
- CONFIRMATION: GGCLMQ
Datums, ook zonder datum
Een kaart wordt op haar eigen dag gearchiveerd, in de tijdzone die de uitgever schreef: een vlucht die om 23:25 uit Denver vertrekt, is die dag in Denver, niet de volgende waar jij hem leest. Oudere evenementtickets dragen vaak helemaal geen datum; die worden op de dag van ondertekening gearchiveerd, en date_source: signed zegt dat in het bestand.
Kaarten in andere talen
Een kaart kan haar woorden in een pass.strings-bestand in haar bundel bewaren en alleen de sleutels in de kaart zelf zetten. Exporter lost ze op in de taal van je Mac, zodat een ticket de naam van het evenement toont en niet EVENT_NAME.
Gratis en ontgrendeld
Je 20 meest recente kaarten zijn gratis, en dat blijven ze. Wallet ontgrendelen exporteert de rest (prijzen).
Sync en volledige hersync
Na de eerste “Nu synchroniseren” schrijft Exporter het bestand van een kaart opnieuw wanneer die kaart verandert, hoogstens één keer per minuut. Gates, stoelen en boardingtijden veranderen op de reisdag, en elke verandering schrijft alleen het bestand van die kaart opnieuw.
“Volledige hersync” vraagt eerst, verwijdert dan de kaartbestanden die Exporter schreef en schrijft elke aangevinkte kaart opnieuw. Al het andere in de map blijft.
Problemen en oplossingen
- “geen kaarten in die map (kies de map Passes in je bibliotheek)”: klik opnieuw op “Verbinden” en selecteer de map waarin het venster opent
- een kaart ontbreekt: ze is uitgevinkt op de kaart, of de 20 gratis zijn op. Ontgrendel Wallet en klik op “Nu synchroniseren”
- een kaart heeft geen datum in haar naam: ze draagt er geen, en Wallets database kon niet gelezen worden. Verbind
~/Library/Passeszelf in plaats vanCards - de kaartnummers staan er niet: ze staan niet op de Mac. Wallet bewaart betaalkaarten in het Secure Element, en Exporter ziet ze nooit