【问题标题】:shipping the core-data data with the app使用应用程序传送核心数据数据
【发布时间】:2011-01-13 02:39:38
【问题描述】:

我注意到,当您在模拟器上运行应用程序时,数据保存在一个 sqlite 文件中,该文件位于“/Users/tristan/Library/Application Support/iPhone Simulator/4.2/Applications/{app id} /Documents/”,但是当您构建和归档应用程序时,该文件似乎并未包含在归档中。将应用程序直接安装到手机会启动一个新的核心数据数据库。

我想用我已经填写了信息的 sqlite 文件来发布应用程序。有没有人对如何进行此操作有任何建议?

【问题讨论】:

    标签: iphone xcode core-data persistence


    【解决方案1】:

    在应用程序包中包含您的 sqlite 文件。当应用程序首次启动时(或者无论何时启动,如果这更有意义)检查 sqlite 文件是否在 Documents 目录中。如果没有,请从捆绑包复制到目录。

    这里是SO link for detecting first launch

    【讨论】:

      【解决方案2】:
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-12-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-30
      • 1970-01-01
      相关资源
      最近更新 更多