首页 > 解决方案 > 用于构建应用程序的推荐库,包括深度链接和 oauth

问题描述

我最近开始构建一个 react-native 应用程序,我想使用 firebase 后端和 Branch.io/Firebase 深度链接服务为 iOS 和 Android 构建它。我想在其中包含 Google 提供的 OAuth 和使用深度链接的某种邀请链接。我在寻找支持两者的方法时遇到了问题。值得一提的是,我是 React 和 javascript 的新手,没有这方面的经验。

我尝试使用 react-native-cli 并尝试使用 firebase 将 OAuth 添加到 Google。我找不到足够的文档,所以我按照 youtube 上的教程进行操作,并且只能通过切换到 Expo 而不是 react-native-cli 来使其工作。

然后我尝试使用深度链接在我的应用程序中实现某种对群组的邀请。我尝试了 firebase 的动态链接,但得到一个错误,即 firebase.links() 不是一个函数,并且由于缺少有关它的文档而无法解决它。然后我发现了 react-native-branch 库。它是 Expo 的 Alpha 版本,所以为了使用本机模块,我发现我必须从 Expo 中分离出来,我想知道是否有更简单的方法来做到这一点。

正如预期的那样,我花了几天时间尝试解决这些问题。有没有相对简单的方法呢?

标签: react-native

解决方案


推荐阅读