错误:400:您的项目不拥有动态链接域

Luc*_*irl 4 react-native react-native-firebase

我正在使用 react-native-firebase 创建动态链接,当我创建标准链接时一切正常,但是当我创建短链接时,它给出了一个错误:“错误:400:你的项目没有动态链接域”。任何想法如何解决这个问题?

更新:问题仅发生在 Android 中,在 IOS 中工作正常

创建短动态链接的代码:

onClickShare= () => {
const link =
    new firebase.links.DynamicLink(redirectLink , Config.FIREBASE_CONFIG.dynamicLink)
      .android.setPackageName(Config.ANDROID_PACKAGE_NAME)
      .ios.setBundleId(Config.IOS_BUNDLE_ID)
      .ios.setAppStoreId(Config.IOS_APP_STORE_ID)
      .social.setDescriptionText(description)
      .social.setTitle(this.props.event.title)

      firebase.links()
      .createShortDynamicLink(link, 'SHORT')
      .then((url) => {
      Share.share({
        message: _('shareLinkMessage') + " " + url,
        title: _('shareLinkTitle'),
       }, {
        // Android only:
        dialogTitle:  _('shareLinkAndroid'),
        })
      }) 
Run Code Online (Sandbox Code Playgroud)

Luc*_*irl 6

如果您收到此类错误,请更新您的google-services.json文件!