自定义 URL 方案不适用于 Swift 5,Xcode 11

Custom URL Scheme not working on Swift 5, Xcode 11

我已将自定义 URL 方案添加到我的 Xcode 项目(我使用的是 SwiftUI)。

在我添加的 AppDelagate 文件中:

func application(_ app: UIApplication, open url: URL, options: [UIApplication.OpenURLOptionsKey : Any] = [:]) -> Bool {
        print(url.absoluteString)
        print("work")
        return true
    }

当我在模拟器或物理设备中访问 Safari (sampleurlscheme://) 时,代码未被执行(即日志未显示等),但它正在将我带到应用程序。

我是否遗漏了什么或者这可能是一个错误?

这似乎是在 SceneDelegate.swift 中处理的,函数为:

func scene(_ scene: UIScene, openURLContexts URLContexts: Set<UIOpenURLContext>)