我是Swift的新手,但遇到此错误。
我没有得到它,因为我没有在代码中使用任何类型的警报。
这是我的ViewController:
import UIKit import WebKit class ViewController: UIViewController{ @IBOutlet weak var webView: WKWebView! override func viewDidLoad() { super.viewDidLoad() let url = URL(string: "https://www.google.com/maps")! webView.load(URLRequest(url: url)) } }
我只想在我的应用程序中使用WKWebView并使用该位置。
我已经加入NSLocationAlwaysAndWhenInUseUsageDescription了info.plist
NSLocationAlwaysAndWhenInUseUsageDescription
info.plist
如果您使用iOS 13 Xcode和此示例以及使用google地图等位置的任何网站,则可以重现此错误。
我也遇到了同样的问题,我能够解决这个问题,它是从开发人员那里获得的帮助,它是新的场景基础应用程序,但不支持ui警报视图,因此它使应用程序崩溃,我们可以删除可以使用的场景基础应用程序窗口基本应用程序,请按照以下步骤解决问题:
首先拆下SceneDelegate文件 检查该图像第一步 其次删除UISceneSession生命周期两名来自AppDelegate中文件的方法 检查该图像的第二个步骤 三转到您的信息的plist并从中删除应用场景清单项 检查这个图像第三步 继续构建项目,现在运行它,确保您在AppDelegate中具有window属性