문제 해결 가이드¶
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"/>