【问题标题】:Link two Facebook apps to a single Firebase project将两个 Facebook 应用链接到一个 Firebase 项目
【发布时间】:2017-04-02 20:35:23
【问题描述】:

我们有两个不同的 iOS 应用。它们连接到两个 Facebook 应用程序,以便用户能够登录。 我们想将这两个应用程序与我们的单个 firebase 项目一起使用。但是我们无法将两个 Facebook 应用绑定到 Firebase - 只有一个输入。 是否有任何方法或解决方法可以将两个 Facebook 应用添加到 Firebase 项目或以某种方式解决此问题?

【问题讨论】:

    标签: ios facebook firebase firebase-authentication


    【解决方案1】:

    简短的回答是否定的。一个 Facebook“应用”是一个 Firebase“项目”,一个 Firebase“项目”最多可以链接到一个 Facebook“应用”。

    通常这是因为 Firebase 项目中的所有 Firebase 应用共享相同的资源(数据库、存储和身份验证),但分析和崩溃报告除外,这在每个应用的基础上绝对有意义。

    对于使用不同资源的多个应用(例如在测试、暂存等),我们建议使用不同的 Firebase 项目,然后这些项目可以链接到不同的 Facebook 应用(或者可以使用相同的 Facebook 应用,并添加两个捆绑包 ID) .

    你有这个通用框架之外的用例吗?

    【讨论】:

    • 我有一个开发和产品应用程序,它具有不同的 applicationId,因此我们可以将两者安装在同一设备上进行测试。但是 Facebook Provider 会导致冲突,并且不允许安装 2 个具有相同 provider id 的应用程序。因此,我在我的主要 Facebook 应用程序下创建了一个测试应用程序......但他们现在有不同的 facebook 应用程序 ID。显然我无法使用测试应用 id 登录 firebase,因为 FIrebase 不支持多个 facebook id
    • 我正在开发帮助人们准备英国理论考试的应用程序。我们为每个车辆类别都有一个应用程序,以便有效地推销它们。所有类别的一个应用程序都不起作用。因此,我们为他们每个人提供了一个 Facebook 应用程序。但是,我们希望将它们附加到单个 Firebase 项目。这有两个原因:1)用户可能先参加汽车理论考试,然后再参加摩托车理论考试。为什么要他们注册两次? 2)汽车和摩托车的一些问题是相同的。因此,将所有内容存储在一个数据库中是有意义的
    • 嗨,在单个应用程序中使用多个 firebase 项目的任何限制
    猜你喜欢
    • 2019-03-16
    • 2012-12-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-06
    • 1970-01-01
    • 2020-07-23
    • 2017-01-14
    相关资源
    最近更新 更多