ios - 将数据从免费应用程序导入付费应用程序

标签 ios iphone in-app-purchase transfer

我开发了一个免费应用程序,您可以在其中保存一些用户数据。现在我开发了一个没有任何广告和其他一些新功能的付费版本。我想转移免费应用程序版本中的数据!我怎样才能以最好的方式实现这一目标?

编辑:您可以通过 NSKeyedArchiver 使用一些信息(游戏分数、玩家姓名、日期等)保存已玩游戏的数据。您可以在表格 View 中查看所有保存的数据。我也想在付费版本中看到这些存储的数据,但我如何共享这些数据?给出的答案似乎不是最直接的方法!

最佳答案

我以前从未这样做过,但我能想到的方法是首先获取文件的位置(如果是核心数据,它在你的 Documents 文件夹中),然后取决于你想要的方式导入数据:

  • 将文件附加到电子邮件并让用户自己发送电子邮件,然后使用您的应用程序打开文件
  • 将文件发送到服务器,然后用户可以访问和下载文件

  • 一个很好的起点是 Apple 关于 NSFileManager 的文档。这个tutorial . This other one处理准备共享文件和自定义扩展。

    关于ios - 将数据从免费应用程序导入付费应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5428106/

    相关文章:

    in-app-purchase - 无法在 Google Play 开发者控制台中创建应用内购买

    ios - 应用以非标准方式启动应用内购买流程

    ios - mainBundle 上的 appStoreReceiptURL 始终返回 nil

    android - 是否可以使用 Sencha Touch 2 构建相机 + 上传图片应用程序?

    ios - 启动图像和启动画面之间的区别

    iPhone - 获取 UIView 在整个 UIWindow 中的位置

    iphone - Markdown 到 NSAttributedString 库?

    ios - 隐藏另一个类的自定义按钮

    ios - 如何将 cocoapods 添加到现有工作区而不是项目

    iphone - 如何获取后台运行应用程序的名称