我正在我的应用程序中实现 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)
当应用程序处于后台、前台或关闭时它会打开
它仅在前台或后台时打开