
identifier 생성+Capability 클릭 > Sign in with Apple 추가






ex)
-Bundle ID : com.temp.test
-Identifier : test.temp.com


- Apple 팀 ID 입력 : Apple Developer 주식회사 이름 뒤에 있는 문자
- 키 ID 입력
- 비공개 키 입력
-Apple Developer 설정 > [Keys] 새로운 키 생성에서 다운 받은 키
[이슈 상황]
안드로이드 - 네이버 앱 apple 로그인 시, 네이버 앱이 백그라운드로 돌아가지 않는 이슈 발생
[해결 방법]
<!-- taskAffinity="" 에서 테스크 이름 설정해줌 -->
<activity
android:name=".MainActivity"
android:exported="true"
android:launchMode="singleTop"
android:taskAffinity=""
android:theme="@style/LaunchTheme"
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|smallestScreenSize|locale|layoutDirection|fontScale|screenLayout|density|uiMode"
android:hardwareAccelerated="true"
android:windowSoftInputMode="adjustResize">Future<UserCredential> signInWithApple() async {
AppleAuthProvider appleProvider =
AppleAuthProvider().addScope('email').addScope('name');
UserCredential userCredential =
await FirebaseAuth.instance.signInWithProvider(appleProvider);
return userCredential;
}