docs: AASA-Endpoint markiert als done (Code-side)

Der AASA-Endpoint auf cardecky.mana.how ist in
cards/apps/web/src/routes/.well-known/apple-app-site-association/+server.ts
gebaut (Commit bdce9c98 im cards-Repo). Produktion braucht jetzt nur
noch die echte PUBLIC_APPLE_TEAM_ID als Env-Var + Deploy.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Till JS 2026-05-13 01:56:54 +02:00
parent 0b2ae167b7
commit bf2396890e

View file

@ -41,21 +41,16 @@ AASA) und über Xcode (für Build + Sign).
### Server-seitige Vorbedingungen ### Server-seitige Vorbedingungen
- [ ] **AASA-Endpoint** auf `cardecky.mana.how/.well-known/apple-app-site-association` - [x] **AASA-Endpoint** auf `cardecky.mana.how/.well-known/apple-app-site-association`
ausliefern (heute 404). Format: — SvelteKit-Server-Route gebaut in
```json `cards/apps/web/src/routes/.well-known/apple-app-site-association/+server.ts`
{ (2026-05-13). Content-Type `application/json`, paths `/d/*` und
"applinks": { `/u/*`. Lokal mit `node build` + curl verifiziert.
"apps": [], - [ ] **`PUBLIC_APPLE_TEAM_ID`** als Env-Var im cards-web-Production-
"details": [{ Deployment setzen. Default ist Platzhalter `XXXXXXXXXX` — Apple
"appID": "<TEAMID>.ev.mana.cards", lehnt die AASA mit Default-Wert ab.
"paths": ["/d/*"] - [ ] **Production-Deploy von cards-web** mit der echten Team-ID muss
}] laufen bevor TestFlight-Tester die Universal-Links nutzen können.
}
}
```
Content-Type muss `application/json` sein (nicht `text/html`).
Aufgabe ans Cards-Web-Repo.
- [ ] **cardecky-api.mana.how** muss erreichbar bleiben — die App - [ ] **cardecky-api.mana.how** muss erreichbar bleiben — die App
ist 100% Online-write. Health-Probe verifizieren. ist 100% Online-write. Health-Probe verifizieren.