콘텐츠로 이동

문제 해결 가이드

Hive SDK에 인증 기능을 적용할 때 발생하는 문제에 대한 해결 방법을 설명합니다.

Facebook IdP 사용 시, 마켓별 Android 빌드 동시 설치 불가

Facebook 공유 활성화 설정을 위해 FacebookContentProvider 권한을 선언하면 마켓별 Android 빌드(예: Google Play Store, One Store)를 동시에 설치할 수 없습니다.

'Facebook 공유 활성화'를 사용하지 않는다면 아래와 같은 방법으로 FacebookContentProvider 권한 선언을 제거하세요.

Android

프로젝트 내 {YOUR_PROEJCT}/src/main/AndroidManifest.xml 파일에서 아래 코드를 삭제하세요.

<provider android:authorities="com.facebook.app.FacebookContentProvider{APP_ID}"
   android:name="com.facebook.FacebookContentProvider"
   android:exported="true"/>

Unity

프로젝트 내 {YOUR_PROEJCT}/Assets/Plugins/Android/AndroidManifest.xml 파일에서 아래 코드를 삭제하세요.

<provider android:authorities="com.facebook.app.FacebookContentProvider{APP_ID}"
   android:name="com.facebook.FacebookContentProvider"
   android:exported="true"/>
Warning

Hive Config > Save & Regenerate settings file 메뉴에서 AndroidManifest.xml 파일을 재생성한 경우, 위 과정을 반복하세요.

Unreal

Plugins/HIVESDK/Source/HIVESDK/HIVESDK_APL.xml 파일에서 아래 코드를 삭제하세요.

<provider
   android:authorities="@string/appFBContentProvider"
   android:name="com.facebook.FacebookContentProvider"
   android:exported="true"/>