在iOS 13.2中(从Safari打开应用程序时)不再触发AppDelegate重定向委托

我的info.plist中有一个URL方案,它使我可以将网站重定向到我的iOS应用。在AppDelegate中,您可以使用委托方法来捕获它:

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

这一切都很好,但是现在在iOS 13.2中,它不再触发了……虽然该应用确实打开了,但是没有调用该委托。我需要它来从URL中提取访问令牌。

我什至创建了一个全新的Xcode项目,并根据Apple的文档完成了我应该做的所有事情,但是那根本行不通。还有其他人遇到这个问题吗?

jxs121000 回答:在iOS 13.2中(从Safari打开应用程序时)不再触发AppDelegate重定向委托

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3158452.html

大家都在问