我的应用程序有问题。在我正在测试的更新中,我正在修改数据库,将一列添加到表中。在模拟器中一切正常,但是当我在我的 iPhone 中运行应用程序时,当它到达新列所在的查询时,它完全跳过了 while(sqlite3_step(stmt) == SQLITE_ROW) 并且不返回任何行我的桌面视图。
我想检查我 iPhone 中的数据库是否已正确更新,但我不知道在哪里可以找到它。
如果您想找到数据库,请在您的设备上按照以下步骤操作
1.转到你的x代码的组织窗口。
2.您可以在顶部栏中找到一个选项名称作为设备。
3.单击设备,您连接的设备有绿色按钮侧。
4.单击您的设备,转到应用程序,在那里您可以看到一个文件夹作为文档。在您的数据库所在的文件夹上。下载您的数据库并进行测试。
那么数据库的确切位置取决于你把它放在哪里。但是,使用模拟器时,所有应用程序文件都存储在此文件夹中,所以它会在这里的某个地方 -
~/图书馆/应用程序支持/iPhone模拟器/
您可以通过从 OSX 的菜单栏中转到“Go”,然后“Go To Folder”来访问它