sqflite库在真正的ios设备上不起作用

时间:2019-11-25 14:42:45

标签: android ios database flutter sqflite

我使用sqflite数据库创建了一个flutter应用程序,并使用以下代码创建了本地数据库:

_initializeDatabase() async {
    Directory folder = await getApplicationDocumentsDirectory();
    String path = join(folder.path, "note.db");
    var noteDB = await openDatabase(path, version: 2, onCreate: _createDB);
    return noteDB; 
    }

Future _createDB(Database db, int version) async {
    await db.execute(await db.execute(
        "CREATE TABLE $_tableName ($_columnID INTEGER PRIMARY KEY AUTOINCREMENT, $_columnTITLE TEXT, $_columnCONTENT TEXT, $_columnDATE TEXT )");
    debugPrint("DATABASE WİLL BE CREATED");
    }

它可以在Android和iOS模拟器以及真实的Android设备上运行,但在真实的iOS设备上则无法运行。我该怎么办?

0 个答案:

没有答案