2010-06-24 19 views
1

我已使用Xcode组织器成功地从我的供应iPhone上的测试应用程序下载了一个sqlite数据文件。我该如何上传一个sqlite文件到iPhone来替换我在我的应用程序中使用的数据存储?将sqlite文件上传到配置的iPhone?

+1

-1您需要提供更多的细节。这是仅仅用于开发,还是你想在应用程序发货后更换用户设备上的数据库?您是否正在替换应用程序附带的只读数据库?你是否替换了应用程序生成的可写数据库? – TechZen 2010-06-26 16:52:52

回答

1

我最近发现了这个问题的答案:您可以在您的应用程序包中包含相关的SQLite文件,并将该文件复制到Core Data用于其数据存储的实际SQLite文件的位置。

1

安装后无法上载文件,方法与您可以在管理器中下载文件的方式相同。

如果您想要将数据文件导入应用程序,请将其添加到您的项目资源并重建。

0

如果要更改iPhone上文件的内容,可以使用Organizer将文件从Mac上传到iPhone。首先使用Organizer通过单击下载将文件从iPhone下载到Mac。将您想上传的文件从您的Mac复制到您的iPhone上< ...>。xcappdata/AppData/Documents /目录。接下来点击上传。然后重新启动您的应用程序以读取更新文件的内容。而已!