★★★★★
#로그인·알림 · claude-code
Apple 로그인 추가하기
프로젝트: {{appName}}
#Apple#Sign in#entitlements#Firebase
변수 3개 — 여기 채우면 아래 프롬프트에 바로 들어가요
프로젝트: {{appName}}
Firebase 프로젝트: {{firebaseProjectId}}
iOS Bundle ID: {{bundleId}}
Apple 로그인을 처음 추가해야 해. 글로벌 메모리 #3, #3-2에 따르면 4곳 설정이 모두 맞아야 동작해.
단계:
1. Xcode 프로젝트 → Runner.entitlements에 `com.apple.developer.applesignin` capability 추가
2. project.pbxproj의 CODE_SIGN_ENTITLEMENTS를 Debug/Release/Profile **3곳 모두** 확인
- grep으로 반드시 3줄이 나와야 함: `grep "CODE_SIGN_ENTITLEMENTS" ios/Runner.xcodeproj/project.pbxproj`
3. Apple Developer Console → App ID → "Sign in with Apple" 활성화 → Provisioning Profile 갱신
4. Firebase Console → Authentication → Sign-in method → Apple 제공업체 활성화
5. 코드: nonce SHA256 해싱 함수 추가 (docs/login-apple.md 참고)
검증: 로그인 화면 접근 → Apple 로그인 버튼이 반응하는지 확인
쓰는 법 — 위 칸에 본인 값을 채우면 아래 프롬프트에 바로 반영돼요. 복사 버튼을 누르면 채워진 그대로 클립보드에 담기니까, claude-code(또는 본인이 쓰는 AI)에 붙여넣기만 하면 됩니다. 변수가 없으면 그냥 복사해서 쓰세요.

