故障排除指南¶
本指南描述了如何排除在将身份验证应用于 Hive SDK 时发生的问题。
无法同时为每个市场安装 Android 构建,使用 Facebook IdP 时¶
如果您声明 FacebookContentProvider
权限以 启用 Facebook 分享,则无法同时安装特定市场的 Android 构建(例如 Google Play 商店、One Store)。
如果您没有使用启用 Facebook 分享,请参考 故障排除指南 以删除 FacebookContentProvider
权限声明。
安卓¶
从您的项目中的{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"/>