我有一个为Mac OS X创建的应用程序,我正在尝试查看核心数据数据库,以确保它与我的应用程序一起正常工作。我导航到了正确的目录;
当前用户/ Library / Application Support / com。?????。??? / ???。storedata
如何打开和/或查看此文件?有可能吗?
答案 0 :(得分:0)
必须下载SQLite3编辑器才能打开文件。
答案 1 :(得分:0)
对我来说,无法使用.storedata
或SQLite Manager for Firefox打开sqlite3
。
我总是收到消息
错误:文件已加密或不是数据库
相反,我必须先将NSPersistentStoreCoordinator
的storeType更改为NSSQLiteStoreType
而不是NSXMLStoreType
。
if (![coordinator addPersistentStoreWithType:NSSQLiteStoreType
configuration:nil
URL:url
options:nil
error:&error]) {
[[NSApplication sharedApplication] presentError:error];
return nil;
}
之后它起作用了。另请参阅this answer,将.sqlite
与.storedata