Symptom: User wurden nach App-Update / längerer App-Pause aus- geloggt, obwohl Refresh-Token theoretisch noch gültig war. Ursache: mit `keychainAccessGroup: nil` landet das Token im impliziten default-bucket; bei TestFlight-Cert-Drift oder Provisioning- Profile-Wechsel wurde es nach Update für die neue App-Instanz unzugänglich. Bestehende Tokens werden via ManaCore v1.5.1 KeychainStore- Migration-Fallback automatisch in den expliziten Bucket gespiegelt — kein erzwungener Logout. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| AppConfig.swift | ||
| AuthClient+EnsureSignedIn.swift | ||
| DebugCredentials.swift | ||