コンテンツにジャンプ

Appleログイン (iOS)

GitHub

AppleログインをIOSに設定するために必要なものを簡単に説明します。

  1. アプリの機能を設定します。

    このようにするには、Xcodeを開き、クリックしてください。 App XCodeアプリ

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

    XCodeアプリターゲット

  3. 正しく設定してください、 Sign in with Apple 機能性。

    App 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. 実機でアプリを実行し、テストしてください。 実機 実機

    実機

    実機

実機

iOSでAppleログインを使用している場合、Capacitorのソーシャルログインプラグインを使用して、Appleログインを連携することができます。 initialize Appleログインプラグインを使用して apple iOSでは、Appleログインプラグインは直接使用されません。プラグインは、どのプロバイダーを初期化するかを知るために使用されます。 clientId クリップボードにコピー

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

Appleログインプラグインを使用して Appleログインプラグインは直接使用されません。プラグインは、どのプロバイダーを初期化するかを知るために使用されます。 ソーシャルログインプラグインを使用して Using @capgo/capacitor-social-login for the native capability in Using @capgo/capacitor-social-login, @capgo/capacitor-social-login for the implementation detail in @capgo/capacitor-social-login, @capgo/capacitor-passkey for the implementation detail in @capgo/capacitor-passkey, @capgo/capacitor-native-biometric for the implementation detail in @capgo/capacitor-native-biometric, and 二要素認証 二要素認証の実装詳細について