Firebase 通过邮件邀请链接给出 404 错误

Firebase invites links through mail giving 404 error

我的应用中有 Firebase 邀请。我通过邮件和消息为 ios 和 android 平台发送邀请。当我通过消息发送它时,它在两种设备上都运行良好,它在 android 中的 Play 商店中打开应用程序,在 iphone 中的应用程序商店中打开应用程序。但是当我通过邮件发送邀请时,点击安装 link,它会出现 404 错误。

link description here

这是我在 android 或 iphone 中打开它时得到的 link。

这是我用来邀请的代码。

// Invite friends
id<FIRInviteBuilder> inviteDialog = [FIRInvites inviteDialog];
[inviteDialog setInviteDelegate:self];


FIRInvitesTargetApplication *targetApplication = [[FIRInvitesTargetApplication alloc] init];
targetApplication.androidClientID = @"android_client_id";
[inviteDialog setOtherPlatformsTargetApplication:targetApplication];    
NSString *message = [NSString stringWithFormat:SHARE_MESSAGE];

[inviteDialog setMessage:message];

[inviteDialog setTitle:@"Invite Friends"];

[inviteDialog open];

请帮我解决这个问题。任何帮助,将不胜感激。谢谢

我必须在项目的 firebase 控制台中指定 appStoreID 才能解决此问题。如果您的应用程序不在应用程序商店中,那么您可以使用虚拟对象进行测试,我使用了 facebook 的 id284882215。

我也得到了 404,发现我必须指定一个深度 link。 link 是什么似乎无关紧要,尽管我正在使用我的网站。如果没有深度 link,这似乎会退回到旧版 SDK appinvite。它使用 Firebase Invite SDK。