iOS セットアップ
このプラグインのインストール手順とフルマークダウンガイドを含むセットアッププロンプトをコピーします。
このプラグインが処理するもの
「このプラグインが処理するもの」というセクション
プラグイン設定を追加して実行した後__CAPGO_KEEP_0__ bunx cap sync、ホストプロジェクトの生成されたiOSプロジェクトを修正する必要がなくなります:
- を追加します。
webcredentials:指定されたドメインの関連するドメインエントリを追加します。 - を接続します。
CODE_SIGN_ENTITLEMENTS生成されたアプリターゲットがエンタイルメントファイルにすでに参照している場合を除き、エンタイルメントファイルを参照するようにターゲットを設定します。
ホストするためにまだ必要なもの
タイトル:ホストするためにまだ必要なものを公開する必要があります。 apple-app-site-association 依存するパーティのドメインで:
https://signin.example.com/.well-known/apple-app-site-association例:
{ "webcredentials": { "apps": ["ABCDE12345.app.capgo.passkey.example"] }}チェックリスト
セクション「チェックリスト」- セット
originそしてdomainsにplugins.CapacitorPasskeyにcapacitor.config.*. - 実行
bunx cap sync. - Apple Team ID とアプリ バンドル ID を確認し、次にアソシエーション ファイルの値を設定してビルドしてください。
TEAMID.bundleIdホスト - HTTP で
apple-app-site-associationなし200__CAPGO_KEEP_0__.json拡張機能。 - バックエンドで使用する依存パーティーIDが、関連するドメインと一致していることを確認してください。
ノート
「ノート」のセクション- ウェブサイトファイルは、使用する依存パーティーIDと同じドメインで提供される必要があります。
- iOS 17.4 以降の場合、プラグインはブラウザスタイルのクライアントデータ API を使用するため、構成された HTTPS オリジンは反映されます。
clientDataJSON. - プラグインは、同期中にネイティブプロジェクトファイルを修正できますが、ウェブサイトの関連付けファイルを作成またはホストすることはできません。
iOS セットアップから続けてください。
「iOS セットアップから続けてください」のセクションiOS セットアップを使用して認証とアカウントフローの計画を行っている場合、接続してください。 iOS セットアップ to plan authentication and account flows, connect it with @capgo/capacitor-passkey native capability in @capgo/capacitor-passkey @capgo/capacitor-social-login implementation detail in @capgo/capacitor-social-login @capgo/capacitor-passkey implementation detail in @capgo/capacitor-passkey @capgo/capacitor-native-biometric implementation detail in @capgo/capacitor-native-biometric Two-factor authentication implementation detail in Two-factor authentication