我最近开始构建一个本机应用程序,我想使用Firebase Backend和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分离,并且我想知道是否有更简单的方法来做到这一点。
我已经按照预期花费了几天时间,以尝试解决这些问题。有相对简单的方法吗?