跳轉至

故障排除指南

本指南描述了在将身份验证应用于 Hive SDK 时如何排除出现的问题。

無法同時為每個市場安裝 Android 構建,當使用 Facebook IdP 時

如果您聲明了 FacebookContentProvider 權限以 啟用 Facebook 分享,則無法同時安裝特定市場的 Android 構建(例如 Google Play 商店、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 > 保存和重新生成設置文件 菜單重新生成了 AndroidManifest.xml 文件,請重複上述步驟。

虚幻

Plugins/HIVESDK/Source/HIVESDK/HIVESDK_APL.xml文件中删除以下代码。

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