如何在我的设备上使用预填充的核心数据数据库

发布于 2024-08-26 01:18:32 字数 274 浏览 3 评论 0原文

我使用核心数据开发了我的应用程序。它在模拟器中运行良好。当我将其部署到设备时,数据库为空。应该是 484k 的地方却是 49k。

基本上是无人居住的。由于应用程序运行时我不写入数据库,因此我需要向应用程序提供填充的数据库。所以我将填充的数据库从模拟器复制到资源中,然后部署。

还是没有运气。填充的数据库位于 MyApp.app 中,AppDelegate 正在从 Documents 目录中读取。如何将其放入文档目录或让应用程序委托在应用程序中查找?

预先感谢,

安德鲁

I have developed my app using core data. It works fine in the simulator. When I deploy it to the device the DB is empty. It is 49k where it should be 484k.

Basically it is not populated. Since I don't write to the DB when the app is running I need to provide a populated DB to the App. So I copied the populated DB from the simulator to resources and then deploy.

Still no luck. the populated DB is in MyApp.app and the AppDelegate is reading from the Documents directory. How do I either get it in the documents directory or get the app delegate to look in the app?

Thanks in advance,

Andrew

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文