Iphone 应用程序未使用数据库路径-逻辑问题
我已经创建了一个Iphone 应用程序未使用数据库路径-逻辑问题,iphone,objective-c,fmdb,Iphone,Objective C,Fmdb,我已经创建了一个sqlite数据库。并将其拖到我的项目资源文件夹中 在我的项目中,我从 /Users/user12/Library/Application Support/iPhone Simulator/4.3.2/Applications/1F219005-A4ED-4794-81FC-65EEF8D243EF/Documents/db.sqlite 我没有使用添加到项目中的sqlite文件。我的项目正在从上面的位置访问DB文件 因此,现在当我尝试从不同的mac启动应用程序时,我无法启动应
sqlite
数据库。并将其拖到我的项目资源文件夹中
在我的项目中,我从
/Users/user12/Library/Application Support/iPhone Simulator/4.3.2/Applications/1F219005-A4ED-4794-81FC-65EEF8D243EF/Documents/db.sqlite
我没有使用添加到项目中的sqlite文件。我的项目正在从上面的位置访问DB文件
因此,现在当我尝试从不同的mac启动应用程序时,我无法启动应用程序,因为在该路径中找不到DB。那么我该如何解决这个问题呢
注意:我使用了FMDB
我的最终目标是将这个应用程序交给我的客户,因为他将在他的iPhone上运行这个应用程序,所以他应该能够访问sqlite文件而不会出现任何问题。那么我应该做什么更改呢?当然,其他机器中的xcode将有不同的路径。尝试将sqlite文件放置在新计算机上由xcode创建的应用程序路径 编辑: 我建议按照你在评论中所说的去做。然后使用。
但是
sqlite
文件的路径应该在主捆绑包中。ps:您需要客户端iPhone的
UDID
s将设备添加到门户。我需要将应用程序交给我的客户端,他应该能够在手机上运行。那么我应该把我的sqlite文件放在哪里,这样他就可以在手机上安装并运行应用程序而不会出现问题?