コンテンツにジャンプ

iOSでAppleログイン

GitHub

AppleログインをIOSに設定するために必要なものを分解してみましょう。

  1. アプリの機能を設定してください。

    これを行うには、Xcodeを開き、クリックしてください。 App アプリXCode

  2. 正しいターゲットを選択してください。

    XCodeアプリターゲット

  3. 機能を追加してください。 Sign in with Apple アプリXCode機能追加

    機能を追加してください。

    App XCode機能追加

  4. 注記

    // onMounted is vue specific
    onMounted(() => {
    SocialLogin.initialize({
    apple: {}
    })
    });
  5. 機能追加

    このボタンは、以下の関数を呼び出す必要があります:

    async function loginApple() {
    const res = await SocialLogin.login({
    provider: 'apple',
    options: {}
    })
  6. 実機でアプリを実行し、テストしてください。 PHYSICAL 実機でアプリを実行し、テストしてください。

    正しく手順を実行した場合、ボタンをクリックすると次の画面が表示されます。

    iOSデバイス上のApple Sign In画面

完了です!あなたはすべての準備ができました。

Call initialize with the apple iOSで利用するサービスプロバイダーの設定 clientId iOSでは、サービスプロバイダーは直接使用されません。プラグインは、どのサービスプロバイダーを初期化するかを知るために使用されます。

await SocialLogin.initialize({
apple: {
clientId: 'your-client-id',
},
});
const res = await SocialLogin.login({
provider: 'apple',
options: {
scopes: ['email', 'name'],
},
});

iOSのAppleログインから続けて

セクション: iOSのAppleログインから続けて

iOSでAppleログインを使用している場合 Appleログインを使用して認証とアカウントフローの計画を行っている場合、Appleログインを Using @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-social-login iOSのネイティブ機能のためにUsing @capgo/capacitor-social-login Using @capgo/capacitor-social-login @capgo/capacitor-social-loginの実装詳細のために@capgo/capacitor-social-login Capgoの@capgo/capacitor-social-loginの実装詳細のために @capgo/capacitor-パスキー @capgo/capacitor-passkey @capgo/capacitor-native-biometric @capgo/capacitor-native-biometric 2要素認証 2要素認証