Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/44.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone IOS+;手机gap应用开发_Iphone_Objective C_Ios_Cocoa_Cordova - Fatal编程技术网

Iphone IOS+;手机gap应用开发

Iphone IOS+;手机gap应用开发,iphone,objective-c,ios,cocoa,cordova,Iphone,Objective C,Ios,Cocoa,Cordova,我正在用phonegap框架开发一个IOS应用程序 由于默认情况下,phone gap会查看数据库的。/Library/Caches/file\uuuu 0/000000000000000 1.db和。/Library/Caches/Databases.db,因此我在应用程序启动后将这些包含数据库信息的文件复制到上述位置 我知道000000000000000 1.db包含表创建语句,但不确定Databases.db包含什么,因为当仅使用000000000000000 1.db尝试时,它不起作用,

我正在用
phonegap框架开发一个IOS应用程序

由于默认情况下,
phone gap
会查看数据库的
。/Library/Caches/file\uuuu 0/000000000000000 1.db
。/Library/Caches/Databases.db
,因此我在应用程序启动后将这些包含数据库信息的文件复制到上述位置


我知道
000000000000000 1.db
包含表创建语句,但不确定Databases.db包含什么,因为当仅使用
000000000000000 1.db
尝试时,它不起作用,因此两个文件都是必需的。所以我的主要问题是
Databases.db
包含什么?另外,我是否可以更改
000000000000000 1.db
数据库.db
的名称?

数据库文件名无法更改。打开数据库时,您可以按如下方式提供首选名称:

var db = window.openDatabase("PREFERRED DB NAME", "1.0", "DISPLAY DB NAME", 1000000);
Databases.db包含一个名为“Databases”的表,其中包含当前数据库的名称和路径。它主要有四列:
name、displayName、estimatedSize、path
。 具有数据库条目
000000000000000 1.db
的路径字段。 将数据库列与openDatabase比较语法:

name : PREFERRED DB NAME,
displayName : DISPLAY DB NAME,
estimatedSize : 1000000

无法更改数据库文件名。打开数据库时,您可以按如下方式提供首选名称:

var db = window.openDatabase("PREFERRED DB NAME", "1.0", "DISPLAY DB NAME", 1000000);
Databases.db包含一个名为“Databases”的表,其中包含当前数据库的名称和路径。它主要有四列:
name、displayName、estimatedSize、path
。 具有数据库条目
000000000000000 1.db
的路径字段。 将数据库列与openDatabase比较语法:

name : PREFERRED DB NAME,
displayName : DISPLAY DB NAME,
estimatedSize : 1000000