-
[iOS / Kakao] Xcode / 카카오톡 Bundle ID 에러카테고리 없음 2024. 9. 27. 15:53
{error: misconfigured, error_description: invalid android_key_hash or ios_bundle_id or web_site_url}
Xcode Bundle ID = 카카오 Bundle ID 를 일치 시켜야 함.
Xcdoe Bundel ID 위치
Target > Runner > Build Settings > Packaging
또는
Target > Runner > Signing & Capabilities > Bundle Identifier
여기서 확인하면 됨
Kakao Bundle ID 위치
화면 크게 > 오른편의 앱 설정 > 플랫폼 > iOS > 번들 ID
Bundle ID의 역할
- 앱 고유 식별자: iOS 시스템과 App Store에서 특정 앱을 구별하는데 사용됩니다.
- 앱 그룹 구성: 같은 개발자가 여러 앱을 개발할 경우, 동일한 Bundle ID Prefix를 공유할 수 있습니다. 이를 통해 앱 간의 데이터를 공유하거나 통합 로그인 같은 기능을 제공할 수 있습니다.
- 프로비저닝 프로파일과 연결: 앱이 실행되기 위해 필요한 프로비저닝 프로파일(앱 배포 인증서)에서 Bundle ID를 사용해 특정 앱과 연결됩니다.
예시 형식
com.example.myapp
Bundle ID 변경 시 주의사항
- App Store에 이미 제출된 앱의 경우, Bundle ID를 변경할 수 없습니다. Bundle ID가 변경되면 앱은 새로운 앱으로 인식되며, 기존 앱 업데이트와 무관하게 처리됩니다.
- 프로비저닝 프로파일과 연동: Bundle ID가 변경되면 새로운 프로비저닝 프로파일을 생성해야 하며, 기존 프로파일은 사용할 수 없습니다.