在Xcode 9.3之前,导入文件没有问题,现在尝试在应用程序中使用open打开文件时崩溃
Thread 1: EXC_BAD_ACCESS (code=1, address=0x0)
它甚至没有到达我的
func application(_ application: UIApplication, open url: URL, sourceApplication: String?, annotation: Any) -> Bool {
let urlName = url.lastPathComponent
print("Gotten a file \(urlName)")
}
因此,在我的应用程序甚至没有获取文件之前,它就会崩溃,我不了解
在AppDelegate中
我还创建了一个新的空项目,并遇到了同样的问题
这些是必要的文档设置
坠毁地点
碰巧我碰到了这种方法
func application(_ app: UIApplication, open url: URL, options: [UIApplicationOpenURLOptionsKey : Any] = [:]) -> Bool {
// read in your file
}
因此,用上面的方法替换了上面的方法,它起作用了。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句