在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
中我还创建了一个新的空项目并获得相同的问题
这些是必要的文档设置
崩溃位置
答案 0 :(得分:2)
幸运的是,我遇到了这种方法
func application(_ app: UIApplication, open url: URL, options: [UIApplicationOpenURLOptionsKey : Any] = [:]) -> Bool {
// read in your file
}
所以用这个替换了上面的方法,它起作用了。