sqlite3打开错误(macOS、swift5、Xcode 11.3.1)
我能够访问放置在捆绑资源中的内容 无法访问本地存储的数据库 请告诉我 多谢各位 来源sqlite3打开错误(macOS、swift5、Xcode 11.3.1),swift,xcode,macos,sqlite,Swift,Xcode,Macos,Sqlite,我能够访问放置在捆绑资源中的内容 无法访问本地存储的数据库 请告诉我 多谢各位 来源 // Connection OK let path = Bundle.main.path(forResource: "test", ofType: "sqlite3")! // Connection NG // let path = "/Users/userName/Desktop/test.sqlite3" var db: OpaquePointer? if
// Connection OK
let path = Bundle.main.path(forResource: "test", ofType: "sqlite3")!
// Connection NG
// let path = "/Users/userName/Desktop/test.sqlite3"
var db: OpaquePointer?
if sqlite3_open(path, &db) != SQLITE_OK {
print("db open error.")
return
}
控制台
2020-01-28 17:44:03.392512+0900 TestApp[3920:163470] [logging-persist] cannot open file at line 43353 of [378230ae7f]
2020-01-28 17:44:03.392754+0900 TestApp[3920:163470] [logging-persist] os_unix.c:43353: (0) open(/Users/userName/Desktop/test.sqlite3) - Undefined error: 0
db open error.
可能是你的应用程序吗?谢谢。已经被沙盒。这部分不太清楚。我该怎么办?将“文件访问类型”的“用户选择的文件”设置为“读/写”失败。可能是您的应用程序吗?谢谢。已经被沙盒。这部分不太清楚。我该怎么办?将“文件访问类型”的“用户选择的文件”设置为“读/写”失败。