データベースを開こうとすると、「No such VFS」というエラー メッセージが表示されます。以下は、私が開いたコードです
- (sqlite3 *) getNewConnection
{
sqlite3 *newconnection;
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *path = [documentsDirectory stringByAppendingPathComponent:@"databasename.sqlite"];
if (sqlite3_open([path UTF8String], &newconnection) == SQLITE_OK)
{
NSLog(@"Succesfully opened");
}
else
{
NSLog(@"DB Error: %s",sqlite3_errmsg(newconnection));
}
return newconnection;
}
コンソールに出力されたエラーメッセージは次のとおりです
「そのような vfs はありません:」
この問題を解決するために私を助けてください。