iOS セットアップ
このプラグインのインストール手順とフル マークダウン ガイドのセットアップコマンドをコピーしてください。
iOSでは、パスキーはウェブサイトと同じリレーピアドメインに関連付けられているアプリとしか機能しません。
プラグインが処理するもの
「プラグインが処理するもの」セクションプラグイン設定を追加して実行した後 bunx cap sync、プラグインは生成されたiOSホストプロジェクトを修正するので、手動で編集する必要がなくなります:
- 追加される
webcredentials:指定されたドメインのための - ドメインエントリ
CODE_SIGN_ENTITLEMENTS接続
生成されたアプリターゲットが既にエンタイトルメントファイルに指示していない場合
ホストするためにまだ必要なもの「ホストするためにまだ必要なもの」セクションです。 apple-app-site-association on the relying-party domain:
https://signin.example.com/.well-known/apple-app-site-associationExample:
{ "webcredentials": { "apps": ["ABCDE12345.app.capgo.passkey.example"] }}Checklist
Section titled “Checklist”- Set
originanddomainsinplugins.CapacitorPasskeyincapacitor.config.*. - Confirm your Apple Team ID and app bundle ID, then build the
bunx cap sync. - Confirm your Apple Team ID and app bundle ID, then build the
TEAMID.bundleId値を連携ファイルに設定します。 - ホスト
apple-app-site-associationHTTPで200拡張子なし.jsonバックエンドが使用するリレーピアリティIDが、関連するドメインと一致することを確認してください。 - 注記
- iOS 17.4以降では、プラグインはブラウザスタイルのクライアントデータ __CAPGO_KEEP_0__ を使用するため、構成されたHTTPSオリジンは反映されます。
- On iOS 17.4 and newer, the plugin uses the browser-style client-data API so the configured HTTPS origin is reflected in
clientDataJSON. - iOS設定から続けてください
Keep going from iOS Setup
iOS セットアップから続ける__CAPGO_KEEP_0__の場合、__CAPGO_KEEP_1__を使用しています iOS セットアップ __CAPGO_KEEP_0__と接続して、認証とアカウントフローの計画を行っています capgo/capacitor-passkey capgo/capacitor-passkeyのネイティブ機能 capgo/capacitor-social-login capgo/capacitor-social-loginの実装詳細 capgo/capacitor-passkey capgo/capacitor-passkeyの実装詳細 capgo/capacitor-native-biometric capgo/capacitor-native-biometricの実装詳細 2要素認証 __CAPGO_KEEP_0__の2要素認証の実装詳細です。