Tag: firebase dynamic links

Firebasedynamic链接不适用于Safari浏览器

我正在使用Firebasedynamic链接 。 我面临2个问题 firebase官方网站没有足够的信息,并已经做了谷歌search。 (1)当我编程创build链接它不适用于Safari浏览器 。 但如果我复制链接,并在铬或其他浏览器中打开它的工作像魅力(也不工作在Facebook应用程序) (2)我得到了dynamic链接,并在铬浏览器中工作,没有任何forms的错误。 但在firebase控制台没有列出的所有链接,除非我使用控制台创builddynamic链接,那么它会出现在控制台。 (以编程方式不在控制台上反映) 这里是我创builddynamic链接的代码: let strLink = "https://google.com/page?Id="+self.textField1.text! guard let deepLink = URL(string: strLink) else { return } let components = DynamicLinkComponents(link: deepLink, domain: "e59pd.app.goo.gl") let iOSParams = DynamicLinkIOSParameters(bundleID: "com.procorner.eduflex") iOSParams.minimumAppVersion = "8.0" components.iOSParameters = iOSParams let socialParams = DynamicLinkSocialMetaTagParameters() socialParams.title = "Title is here…" socialParams.descriptionText = "Description […]

有没有办法认识到,该应用程序通过didFinishLaunchingWithOptions中的firebasedynamic链接安装?

我正在我的iOS应用程序中实现Firebasedynamic链接,我已经可以parsing链接,redirect到AppStore等。现在我想区分应用程序的第一次运行,当用户从dynamic链接安装它 – 我想跳过介绍并向他展示预期显示的内容。 是否有一些参数,我可以在application(_:didFinishLaunchingWithOptions:)捕获application(_:didFinishLaunchingWithOptions:)所以我可以说,它是通过dynamic链接启动? 方法application(_:continueUserActivity:userActivity:restorationHandler:)稍后调用,所以介绍已经启动。 这种情况很难testing,因为你必须在AppStore上发布你的应用程序。

Firebasedynamic链接无法打开应用程序iOS

我已经在我的设备上本地开发和安装了一个iOS应用程序。 并且已经将info.plist中的自定义scheme设置为mydlink 将关联的域设置为applinks:<myapp>.app.goo.gl 在Firebase上创builddynamic链接为: https://<myapp>.app.goo.gl/?link=http://<mysite.com>/&ibi=<app bundle id>&ius=mydlink&ifl=https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id%3D<app store id>%26mt%3D8&pt=<app store id> 当我打开或点击dynamic链接时,它会打开“App Store”应用程序中的应用程序页面,而不是通过安装它自己打开应用程序。 我在这里错过了什么?