卸载应用时动态链接firebase没有打开应用商店
Posted
技术标签:
【中文标题】卸载应用时动态链接firebase没有打开应用商店【英文标题】:dynamic link firebase did not open app store when app uninstalled 【发布时间】:2018-07-06 13:04:19 【问题描述】:我实现了 ios 动态链接的 firebase 方法。安装应用程序后它工作正常,它打开应用程序。但是当应用卸载时,动态链接没有打开应用的应用商店。
我阅读了 firebase,它说需要添加 efr=1。如何添加它? 例如我的链接:https://c4334.app.goo.gl/pHFzwRKfqzdP1LZ37
我尝试像这样添加它: https://c4334.app.goo.gl/pHFzwRKfqzdP1LZ37?efr=1 但是当我点击链接时它说 404
如何实现动态链接,以便在卸载应用时打开应用商店?
如何使用efr=1?示例链接中的 efr=1 是否正确?请指导我正确重定向到应用商店示例链接
【问题讨论】:
【参考方案1】:我认为您需要将 isi
参数添加到您的 URL,并将值设置为您应用的 App Store ID。
你可以阅读所有参数here
您还可以使用Firebase Console 创建动态链接,因为它会将所有信息都放入链接中,因此更简单。
General info about all the ways you can create Dynamic Links
【讨论】:
我之前已经看过了,我认为它来自firebase控制台,因为代码在应用程序内部,如果应用程序仍然没有安装或卸载,它不会触发我设置的代码应用程序。我认为它来自 Firebase 控制台中未正确设置的 appID 和 teamID 遇到了同样的问题 :(【参考方案2】:您需要将 isi
参数添加到您的 URL 并且您必须在 Firebase 控制台的 IOS 项目设置中正确设置 ID App Store
字段,然后打开动态链接IOS 会根据您的应用商店 ID 知道在哪里查找和重定向应用商店。
您的App Store ID
是您的应用Apple ID
,您可以在应用信息部分的应用商店连接页面中找到它。
【讨论】:
以上是关于卸载应用时动态链接firebase没有打开应用商店的主要内容,如果未能解决你的问题,请参考以下文章
Firebase 动态链接 - 从 Play 商店安装应用程序后无法在 android 中获取 Url
Firebase 动态链接没有与自定义标签上的短 URL 进行深度链接
即使已安装应用,Firebase 动态链接也始终会转到应用商店网址
打开 Firebase 链接后,在设备上重新安装应用程序时始终返回一个链接