【发布时间】:2016-10-27 10:20:22
【问题描述】:
我只是在plist.infofile 中设置了我的 URL 方案。
当我使用相关网页时,我有两种不同的情况:
1 - 如果应用程序在后台运行:网页中的 URL 打开应用程序并触发application:openURL:options 并解析参数并继续流畅地进行。
2 - 如果应用程序未启动:来自网页的 URL 打开应用程序,但 NOT 触发 application:openURL:options,因此应用程序在第一个屏幕上停止。
为什么会发生第二种情况? 我将 iOS 9.0 作为部署目标,将 iOS 9.3.5 作为测试设备版本。
【问题讨论】:
-
您是否阅读过文档中的讨论部分? developer.apple.com/reference/uikit/uiapplicationdelegate/…
-
这就是问题所在!非常感谢
-
@macmoonshine 如果您想将其发布为答案,我很乐意将其标记为正确答案
-
我添加了一个改编的答案。 ;)
标签: ios deep-linking url-scheme