【问题标题】:How to test your deferred deep link in iOS如何在 iOS 中测试您的延迟深层链接
【发布时间】:2019-07-01 12:58:12
【问题描述】:
我有一个应用程序,我必须在其中使用深度链接和延迟深度链接。
我可以在我的应用程序中调试深度链接,但如何在我的 iOS 应用程序中调试延迟的深度链接。
从 appstore 全新安装应用程序时,我如何知道我在启动选项中获得的价值以及在开发过程中如何调试延迟的深层链接?
是否可以在不进入应用商店的情况下在开发中调试延迟的深层链接?
【问题讨论】:
标签:
ios
swift
iphone
deep-linking
ios-universal-links
【解决方案2】:
在调试模式下,您可以单击您的分支链接(也许您可以在注释页面上复制此链接或在 whatsapp 上将其发送给自己),它将在 safari 上打开链接并将您重定向到 appstore(不要安装来自应用商店的当前应用)。
发布此消息后,您可以在通过 xcode 连接到系统的设备上简单地运行该应用程序。这将具有与延迟深层链接相同的效果。 (您可以在您的应用程序委托中调试它,只需确保您在同一个网络上.. wifi 或 4g,因为分支使用它进行指纹识别,并且如果在您单击链接和启动之间发生变化,则可能不会运行延迟的深层链接通过 xcode 的应用程序。)
如果您不想测试它在生产环境中的表现,您可以使用试飞。 (点击链接,一旦在 safari 中打开,通过试飞安装应用程序)