需要帮助为 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 中留下空白页面
Swift 自定义 UITableViewCell 标签始终为 nil