小编Lun*_*ebb的帖子

应用程序关闭时打开 URL 方案中的内容

我的问题

我正在我的应用程序中实现 URL 方案,当应用程序位于前台或后台时,它们总体工作正常。但是,我注意到,当它完全关闭并且另一个应用程序尝试使用我的 URL(例如app:page?image=1)访问通常可以工作的内容时,它只会打开该应用程序,但内容永远不会被捕获。

我的方法

我已经在 AppDelegate 和 SceneDelegate 方法中设置了代码

func application(_ app: UIApplication, open url: URL, options: [UIApplication.OpenURLOptionsKey : Any] = [:])
Run Code Online (Sandbox Code Playgroud)

func scene(_ scene: UIScene, openURLContexts URLContexts: Set<UIOpenURLContext>) {
Run Code Online (Sandbox Code Playgroud)

期望的行为

当应用程序处于后台、前台或关闭时它会打开

实际行为

它仅在前台或后台时打开

url-scheme ios appdelegate swift uiscenedelegate

2
推荐指数
1
解决办法
3002
查看次数

标签 统计

appdelegate ×1

ios ×1

swift ×1

uiscenedelegate ×1

url-scheme ×1