动态链接不如Firebase文档所述

问题描述:

我现在正在查看Create Dynamic Links on iOS中的Firebase文档。动态链接不如Firebase文档所述

有两件事情不会发生在我身上,因为他们应该在演示视频中。

  1. 在这部分视频(13:30〜14:00)中,appStore打开,但对我来说却不是。 当我没有安装应用程序时点击链接时,我可以选择使用Safari打开链接或安装Chrome。即使我选择使用Safari打开,我仍然需要在实际到达AppStore之前执行几次点击。
  2. 在这部分视频(14:00〜14:15)中,该应用程序是从Xcode启动的,并且可以在调试控制台中看到函数func应用程序(:,open :, options :)被调用,但对我来说它不会被调用。

如果这可能是相关的,我使用Xcode版本8.3.2和使用iOS 6版本10.3.2的iPhone 6进行试验。

我在想我是否做错了什么,或者文档不完整。

任何有关我应该如何处理这种情况的提示将非常受欢迎。提前致谢。

这个概述视频现在已经有一年了 - 在此期间有几件事情发生了变化。

  1. Apple added a security alert in iOS 10.3需要额外点击。如果没有这些点击,直接进入App Store已经不再可能了,尽管我之前没有遇到过安装Chrome的邀请......在查看复制步骤以了解如何获得这些内容方面很有趣。
  2. 这是令人困惑的,我从来没有能够确切地确定什么时候被调用。幸运的是,只要你获得链接对象,它的来源并不重要。有关这方面的更多讨论,请参阅here
+0

我明白了,谢谢你提供的信息,但这是一个坏消息。重点是简单直接的权利?运行应用程序或Go-GetIt-onTheStore,这种简化消失了一倍的魅力。无论如何,关于Chrome(我没有在我的设备上),当我坚持我制作的动态链接时,我有这个选择,就这些。 – Michel

+0

对于第二点你是对的,“只要你得到链接对象,它从哪里来就无所谓了”。对我而言,问题在于我无法在任何地方看到它。 – Michel

+0

这是一个苹果限制,所以这适用于所有应用程序不幸的。你在哪里点击动态链接?在哪个应用程序?你能发布完整的AppDelegate吗? –