Apple-Auth auf IOS
Kopieren Sie eine Setup-Vorlage mit den Installationsanweisungen und der vollständigen Markdown-Guideline für diesen Plugin.
Lassen Sie uns aufschlüsseln, was Sie benötigen, um Apple-Login auf iOS einzurichten.
-
Konfigurieren Sie die Fähigkeiten Ihrer App.
Um dies zu tun, öffnen Sie bitte Xcode, klicken Sie auf
App
-
Stellen Sie sicher, dass Sie das richtige Ziel ausgewählt haben.

-
Stellen Sie bitte sicher, dass Sie die
Sign in with AppleFunktion.

-
Hinweis
// onMounted is vue specificonMounted(() => {SocialLogin.initialize({apple: {}})}); -
Erstelle einen Button, der den Anmeldevorgang startet.
Der Button sollte die folgende Funktion aufrufen:
async function loginApple() {const res = await SocialLogin.login({provider: 'apple',options: {}}) -
Führe dein App auf einem PHYSISCHEN Gerät aus und test es.
Wenn du die Schritte genau befolgt hast, siehst du nach dem Klicken deines Buttons die folgende Seite.

Das ist alles! Du bist fertig.
Apple-Login initialisieren
Abschnitt mit der Überschrift "Apple-Login initialisieren"Wählen Sie initialize mit dem apple Anbieter vor der Anmeldung. Bei iOS clientId wird es nicht direkt vom Betriebssystem verwendet; der Plugin verwendet es, um zu wissen, welcher Anbieter initialisiert werden soll.
await SocialLogin.initialize({ apple: { clientId: 'your-client-id', },});
const res = await SocialLogin.login({ provider: 'apple', options: { scopes: ['email', 'name'], },});Fortsetzen von Apple-Anmeldung auf iOS
Abschnitt mit dem Titel “Fortsetzen von Apple-Anmeldung auf iOS”Wenn Sie Apple-Anmeldung auf iOS zur Planung der Authentifizierung und der Kontoflows verwenden, verbinden Sie es mit Verwenden Sie @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-social-login zur Verwendung der nativen Fähigkeit in Verwenden Sie @capgo/capacitor-social-login, for the native capability in Using @capgo/capacitor-social-login, @capgo/capacitor-Social-Login zur Implementierungsdetail in @capgo/capacitor-Social-Login @capgo/capacitor-Passkey zur Implementierungsdetail in @capgo/capacitor-Passkey @capgo/capacitor-Native-Biometrik zur Implementierungsdetail in @capgo/capacitor-Native-Biometrik, und Zwei-Faktor-Authentifizierung zur Implementierungsdetail in Zwei-Faktor-Authentifizierung.