如何为Facebook登录设置暂存和生产应用程序?



我正在将Facebook身份验证添加到应用程序中以进行注册(使用Firebase身份验证)。

问题是我对开发和生产应用程序有不同的风格,因此 iOS 的捆绑 ID 和 Android 的应用程序 ID 不同:dev (com.example.dev)prod (com.example)

Facebook要求:

人造人:

5. 将包名称和默认类与应用关联

6. 提供应用的开发和发布密钥哈希

苹果:

3a. 添加捆绑标识符

解决方案是设置用于开发应用程序的测试Facebook应用程序,以及用于生产应用程序的普通Facebook应用程序的解决方案?

您可以直接在应用设置中为应用创建测试版本:https://developers.facebook.com/docs/apps/test-apps/

它们类似于子应用,具有不同的应用 ID 和不同的设置。例如,您可以为 Android 平台设置不同的密钥哈希。

最新更新