iOS 설정
설치 단계와 이 플러그인의 전체 마크다운 가이드를 포함한 설치 준비 상태를 복사합니다.
iOS에서 Passkey는 앱이 웹사이트와 동일한 의존성 파티 도메인과 연관되어 있을 때만 작동합니다.
플러그인이 처리하는 내용
플러그인이 처리하는 내용 섹션플러그인 설정을 추가하고 실행한 후 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. - 애플 팀 ID와 앱 번들 ID를 확인한 후 association 파일의 값으로 빌드합니다.
TEAMID.bundleId호스트 - HTTP
apple-app-site-association그리고 없음200__CAPGO_KEEP_0__.json확장 프로그램. - 백엔드에서 사용하는 의존자 ID와 연관된 도메인이 일치하는지 확인하세요.
- 웹사이트 파일은 사용하는 의존자 ID와 같은 passkey 도메인에서 제공되어야 합니다.
- iOS 17.4 이상 버전에서는 플러그인은 브라우저 스타일의 client-data API를 사용하여 구성된 HTTPS 원본이 반영됩니다.
clientDataJSON. - 플러그인은 동기화 중에 네이티브 프로젝트 파일을 패치할 수 있지만 도메인에서 웹사이트 연관 파일을 생성하거나 호스팅할 수 없습니다.
iOS 설정에서 계속하기
주제가 'iOS 설정에서 계속하기'인 섹션iOS 설정 인증 및 계정 흐름을 계획하고 연결하려면 iOS 설정 Using @capgo/capacitor-passkey native 기능을 위한 @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 구현 두 단계 인증 두 단계 인증 구현