0

我的应用程序有问题。在我正在测试的更新中,我正在修改数据库,将一列添加到表中。在模拟器中一切正常,但是当我在我的 iPhone 中运行应用程序时,当它到达新列所在的查询时,它完全跳过了 while(sqlite3_step(stmt) == SQLITE_ROW) 并且不返回任何行我的桌面视图。

我想检查我 iPhone 中的数据库是否已正确更新,但我不知道在哪里可以找到它。

4

2 回答 2

1

如果您想找到数据库,请在您的设备上按照以下步骤操作

1.转到你的x代码的组织窗口。

2.您可以在顶部栏中找到一个选项名称作为设备。

3.单击设备,您连接的设备有绿色按钮侧。

4.单击您的设备,转到应用程序,在那里您可以看到一个文件夹作为文档。在您的数据库所在的文件夹上。下载您的数据库并进行测试。

于 2012-07-13T11:52:53.630 回答
0

那么数据库的确切位置取决于你把它放在哪里。但是,使用模拟器时,所有应用程序文件都存储在此文件夹中,所以它会在这里的某个地方 -

~/图书馆/应用程序支持/iPhone模拟器/

您可以通过从 OSX 的菜单栏中转到“Go”,然后“Go To Folder”来访问它

于 2012-07-13T10:56:39.170 回答