Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/43.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设备-.sql文件中部署应用程序的字节数为零_Iphone_Ios_Ipad_Xcode4 - Fatal编程技术网

Iphone 在iOS设备-.sql文件中部署应用程序的字节数为零

Iphone 在iOS设备-.sql文件中部署应用程序的字节数为零,iphone,ios,ipad,xcode4,Iphone,Ios,Ipad,Xcode4,我正试图在iPad和iPhone上测试我的应用程序。该应用程序包含一个小的SQLite数据库文件,在我的Mac上本地为8字节,但当我在iOS设备上部署和运行该应用程序时,.sql文件为零字节 我最初读取SQL文件(数据库),发现该文件为空,即零字节 还有其他人遇到过这个问题吗 谢谢。您正在尝试更新/编辑数据库文件吗。然后您需要将其复制到文档文件夹中NSBundle元素不可编辑。这可能就是原因 首先创建数据库,该数据库被放入资源文件夹中,但该数据不会复制到文档文件夹中,因此需要按照以下代码将.rs

我正试图在iPad和iPhone上测试我的应用程序。该应用程序包含一个小的SQLite数据库文件,在我的Mac上本地为8字节,但当我在iOS设备上部署和运行该应用程序时,.sql文件为零字节

我最初读取SQL文件(数据库),发现该文件为空,即零字节

还有其他人遇到过这个问题吗


谢谢。

您正在尝试更新/编辑数据库文件吗。然后您需要将其复制到
文档
文件夹中<代码>NSBundle元素不可编辑。这可能就是原因

首先创建数据库,该数据库被放入资源文件夹中,但该数据不会复制到文档文件夹中,因此需要按照以下代码将.rsd文件复制到文档文件夹中

NSString *local=[[NSBundle mainBundle] pathForResource:@"Stock" ofType:@"rsd"];

有关该数据库的更多详细信息,请下载该示例。

首先,我尝试使用SELECT语句查询该数据库。我发现数据库中没有数据,文件为零字节。你能发布用于读取sqlite文件和数据库的代码吗?你的意思是指向文件的指针为零吗?嘿,你解决了这个问题吗?我有一个相同的