我正在尝试将我的核心数据数据库/.sqlite 文件同步/上传到保管箱。一旦我的用户登录,我有一个按钮来上传文件:
-(IBAction)sync{
NSString *localPath = [[NSBundle mainBundle] pathForResource:@"cache" ofType:@"sqlite"];
NSString *filename = @"cache.db";
NSString *destDir = @"/";
[self.restClient uploadFile:filename toPath:destDir withParentRev:nil fromPath:localPath];
}
但这里的问题是:我不知道我的 .sqlite 数据库的名称,我查看过:
~/Library/Application Support/iPhone Simulator/<SDK>/Applications/<UUID>/Documents/bc.db
//我也查看了每个文件,但找不到.sqlite
文件。
但我找不到任何名为:app name.sqlite
我只能找到cache.db
这样的文件,我不确定我应该从这里做什么?我可以上传 cache.db 文件吗?还是有另一个文件app name.sqlite
?任何帮助是极大的赞赏!