需要帮助为 swift 应用程序创建深度链接/动态链接

Posted

技术标签:

【中文标题】需要帮助为 swift 应用程序创建深度链接/动态链接【英文标题】:Need help creating deeplinks / dynamic links for a swift app 【发布时间】:2018-11-14 10:37:56 【问题描述】:

有人可以帮助我使用 swift 的通用链接/深层链接吗?

我有一个混合 web 应用程序(它是一个带有 web 视图的应用程序)并希望使用深度链接将用户引导到特定页面。我该怎么做?

例如: 如果链接是 sample://login?activ=xyz 它应该打开应用程序“示例”并加载https://www.sample.com/login?activ=xyz 在此先感谢您的帮助

【问题讨论】:

【参考方案1】:

你需要在-(BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<UIApplicationOpenURLOptionsKey,id> *)options处理你的url

您可以在此处编辑您的请求。

【讨论】:

感谢您的回复,您知道任何示例可以说明如何执行此操作吗?【参考方案2】:

您的问题确实不清楚。但是如果你的意思是你有一个链接并且想要插入参数,你可以使用 String-Manipulation 来做到这一点

【讨论】:

以上是关于需要帮助为 swift 应用程序创建深度链接/动态链接的主要内容,如果未能解决你的问题,请参考以下文章

Firebase 动态链接在 iOS 14 上的 Safari 中留下空白页面

使用 Firebase 电子邮件验证的动态/深度链接?

Swift 自定义 UITableViewCell 标签始终为 nil

Swift:通过深度链接到 Twitter 应用程序将图像共享到 Twitter

链接动态创建的文本框和标签

深度学习的下一个大热门——Swift