ข้ามไปที่เนื้อหา

คู่มือการแก้ไขปัญหา

คู่มือนี้อธิบายวิธีการแก้ไขปัญหาที่เกิดขึ้นเมื่อใช้การตรวจสอบสิทธิ์กับ Hive SDK.

ไม่สามารถติดตั้ง Android builds สำหรับแต่ละตลาดได้ในเวลาเดียวกันเมื่อใช้ Facebook IdP

หากคุณประกาศสิทธิ์ FacebookContentProvider เพื่อ เปิดใช้งานการแชร์ Facebook คุณจะไม่สามารถติดตั้ง Android builds ที่เฉพาะเจาะจงกับตลาด (เช่น 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

หากคุณสร้างไฟล์ AndroidManifest.xml ใหม่จากเมนู Hive Config > บันทึก & สร้างไฟล์การตั้งค่าใหม่ ให้ทำตามขั้นตอนข้างต้นอีกครั้ง.

Unreal

ลบโค้ดด้านล่างนี้ออกจากไฟล์ Plugins/HIVESDK/Source/HIVESDK/HIVESDK_APL.xml

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