我已经在我的项目中实现了自定义URL模式,并且在iOS12之前都可以正常工作,但是在iOS13中却没有。
对于iOS13,我添加了类SceneDelegate.swift
并实现了以下方法:
func scene(_ scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions: UIScene.ConnectionOptions) {
// added navigation functionality for iOS13
}
func scene(_ scene: UIScene, openURLContexts URLContexts: Set<UIOpenURLContext>) {
print("url:\(URLContexts.first?.url)")
}
对于以下ios13:
func application(_ app: UIApplication, open url: URL, options: [UIApplicationOpenURLOptionsKey : Any] = [:]) -> Bool {
}
请帮我解决这个问题。
谢谢。
最佳答案
您是否已在Info.plist中检查LSApplicationQueriesSchemes?您的自定义网址架构必须在此处提及。
也许您可以与我们分享这个问题的测试项目,以便我们可以运行它?
关于ios - 在iOS 13中未调用“openURL上下文”功能,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58851282/