Tag: Firebasedynamic链接

如何处理firebasedynamic链接的生命周期? (IOS)

我有一个关于iOS上的dynamic links的问题。 我们在我们的应用程序中使用它们,似乎它们的到期时间非常短(大约5分钟)。 从appstore,它不工作,因为下载超过这个时间从xcode构build,如果我们直接打开应用程序的工作。 如果我们从xcode构build,然后等待5分钟,它不再工作 有关这个的任何线索? 它真的很糟糕,因为分支机构的使用寿命约为2小时,而5分钟的使用寿命使它们毫无用处

Firebasedynamic深层链接安装后无效

我正在尝试使用Firebase将深层链接传递到我的应用程序,以便安装。 为了testing这一点,我正在按照Firebase文档和Firecastvideo提供的步骤在大约12分40秒处进行testing。 步骤如下: 首先,我从我的设备上删除应用程序。 然后我按链接打开应用程序商店。 然后我从xcode运行我的应用程序。 预期:在应用程序中,dynamicLink.url属性将等于“https://www.example.com/data/helloworld”:openURL 现实:dynamicLink.url属性到达零。 这是我在Firebase控制台中创build的深层链接url: https ://nqze6app.goo.gl/RIl8 这是传递给应用程序的URL:openURL被传递到dynamicLinkFromCustomSchemeURL之前:com.johnbogil.voices:// google / link / dismiss?fdl_cookie 这是我的openURL调用中的代码: – (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<NSString *,id> *)options { FIRDynamicLink *dynamicLink = [[FIRDynamicLinks dynamicLinks] dynamicLinkFromCustomSchemeURL:url]; if (dynamicLink) { NSLog(@"I am handling a link through the openURL method"); [self handleDynamicLink:dynamicLink]; return YES; } else { return NO; } […]

Firebasedynamic链接无法安装

我已经通过了Firebase教程,我已经实施了Firebase SDK +dynamic链接+pipe理我的应用程序以支持Associated Domains,一切正常,除了dynamic链接不能在安装之后 。 我通过Firebase控制台创build了一个dynamic链接, 当应用程序已经安装,一切工作正常。 dynamic链接启动我的应用程序的相关内容 当我的应用程序没有安装,dynamic链接按预期打开AppStore,比我通过Xcode安装应用程序,但没有任何反应,我第一次启动时没有收到任何内容。 我做了什么: 确保Xcode – > Targets – > MyAPP – > Info – > URL Types中的Scheme URL与我的应用Bundle Identifier相同。 请确保在我的FireBaseURL / apple-app-site-association内容正常:{“applinks”:{“apps”:[],“details”:[{“appID”:“MyTeamID.com.foo.bla ”, “path”:[ “/ *”]}]}} 确保我在AppDelegate中定义 我曾尝试在AppDelegate中定义[FIROptions defaultOptions] .deepLinkURLScheme = @“com.foo.bla” 确保在关联的域下没有额外的“/”或什么的。 我支持的域名是applinks:FireBaseURL。 仔细检查在Firebase控制台中定义的TeamID是否与我的应用程序TeamID相同。 当然,我在StackOverFlow中search了很多,没有find任何成功的解决scheme。 有什么build议么? UPDATE 好的,所以我发现我使用的是旧版本的Firebase SDK,所以我更新了Firebase SDK +,开始使用手机而不是Wi-Fi,所有的东西都像魅力一样。 感谢@ Oleksiy Ivanov