【问题标题】:Does Branch.io work in expo managed workflow?Branch.io 是否在 expo 托管工作流程中工作?
【发布时间】:2020-07-15 13:22:01
【问题描述】:

我正在使用 Expo SDK 版本 36.0.0。我正在尝试使用 Branch.io 实现深度链接。我已经为android配置了分支。但是 branch.subscribe() 没有被触发。如果有人遇到过这个问题,请帮忙。

【问题讨论】:

  • 您能否确保在阅读链接参数之前先调用订阅?
  • 我正在关注this 文档。我在 componentDidMount() 方法中添加了 Branch.subscribe()。当我通过 expo 客户端运行应用程序时,出现此错误:null 不是对象(评估 RNBranch.STANDARD_EVENT_ADD_TO_CART。当我尝试将其作为独立应用程序运行时,它崩溃了。

标签: android react-native expo deep-linking branch.io


【解决方案1】:

对我来说,RNBranch 只在生产环境中工作,在开发环境中它总是给出错误。 因此,出于测试目的,我需要进行独立构建并直接安装在设备上。请参阅文档https://docs.expo.io/distribution/building-standalone-apps/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-14
    • 1970-01-01
    • 1970-01-01
    • 2010-09-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多