0

我已经创建了一个sqlite数据库。并将其拖到我的项目资源文件夹中。

在我的项目中,我正在访问一个 sqlite 文件

/Users/user12/Library/Application Support/iPhone Simulator/4.3.2/Applications/1F219005-A4ED-4794-81FC-65EEF8D243EF/Documents/db.sqlite

我没有使用添加到项目中的 sqlite 文件。我的项目正在从上述位置访问数据库文件。

所以,现在当我尝试从不同的 Mac 启动我的应用程序时,我无法启动该应用程序,因为在该路径中找不到数据库。那么我该如何解决呢?

注意:我用过FMDB.

我的最终目标是将此应用程序提供给我的客户,因为他将在他的 iPhone 上运行该应用程序,他应该能够毫无问题地访问 sqlite 文件。那么我应该做些什么改变呢?

4

1 回答 1

0

当然,其他机器上的 xcode 会有不同的路径。尝试将sqlite文件放在新机器上xcode创建的app路径下。

编辑:按照您在评论中所说的,我建议创建一个临时证书。然后使用xcode 创建您的存档
但是你的文件的路径sqlite应该在你的主包中。
ps:您需要UDID客户端 iPhone 的 s 才能将设备添加到门户。

于 2012-04-08T10:39:51.583 回答