iOS Einrichtung
Eine Einrichtungsvorlage mit den Installationsanweisungen und der vollständigen Markdown-Anleitung für diesen Plugin kopieren.
Was das Plugin handhabt
Abschnitt mit dem Titel „Was das Plugin handhabt“
Nachdem Sie die Plugin-Konfiguration hinzugefügt und ausgeführt habenCopy-ready bunx cap sync, der Plugin passt die generierte iOS-Host-Projekt so an, dass Sie es nicht mehr manuell bearbeiten müssen:
- fütgt hinzu:
webcredentials:zugehörige Domains-Einträge für die konfigurierten Domains - schaltet
CODE_SIGN_ENTITLEMENTSwenn das generierte Appziel noch nicht auf eine Berechtigungsdatei verweist
Was Sie noch zum Hosting brauchen
Abschnitt mit dem Titel "Was Sie noch zum Hosting brauchen"Sie müssen veröffentlichen apple-app-site-association auf dem Relying-Party-Domain:
https://signin.example.com/.well-known/apple-app-site-associationBeispiel:
{ "webcredentials": { "apps": ["ABCDE12345.app.capgo.passkey.example"] }}Übersicht
Abschnitt mit dem Titel „Übersicht“- Einstellung
originunddomainsinplugins.CapacitorPasskeyincapacitor.config.*. - Ausführen
bunx cap sync. - Bestätigen Sie Ihre Apple-Team-ID und Ihre App-Bundle-ID, bevor Sie die App erstellen.
TEAMID.bundleIdHost - mit HTTP
apple-app-site-associationund ohne200Run.jsonErweiterung. - Stellen Sie sicher, dass der von Ihrem Backend verwendete Relying-Party-Id mit dem zugehörigen Domain übereinstimmt.
- Die Website-Datei muss von dem genauen Passkey-Domain ausgespielt werden, die Sie als Relying-Party-Id verwenden.
- Bei iOS 17.4 und neuer verwendet das Plugin den Browser-Client-Daten API so dass die konfigurierte HTTPS-Origin in
clientDataJSON. - Das Plugin kann native Projektdateien während des Synchronisierens bearbeiten, kann jedoch keine Website-Verbindungsdokumente erstellen oder hosten.
Fortsetzen von iOS Setup
Abschnitt mit dem Titel “Fortsetzen von iOS Setup”Wenn Sie iOS Setup zur Planung von Authentifizierungs- und Kontenflüssen verwenden, verbinden Sie es mit Mit @capgo/capacitor-passkey zur nativen Fähigkeit in Mit @capgo/capacitor-passkey, @capgo/capacitor-social-login zur Implementierungsdetail in @capgo/capacitor-social-login, @capgo/capacitor-passkey zur Implementierungsdetail in @capgo/capacitor-passkey, @capgo/capacitor-native-biometric zur Implementierungsdetail in @capgo/capacitor-native-biometric, und Zwei-Faktor-Authentifizierung zur Implementierungsdetail in Zwei-Faktor-Authentifizierung.