2011-03-25 139 views
2

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

编辑:你可以通过NSKeyedArchiver保存一些玩过游戏的资料(比如gamescore,playername,date等)。您可以在表格视图中看到所有保存的数据。我希望在付费版本中也可以看到这些存储的数据,但我怎样才能共享这些数据?给出的答案似乎并不是最直接的方式!

+0

你能详细一点吗?我假设你使用SQLite存储数据,但是这是一个Android或iPhone应用程序?付费表和免费表有什么不同? – Jacinda 2011-03-25 03:09:22

+0

@Jacinda:在标签中,它表示这是一款iPhone应用程序。 – icktoofay 2011-03-25 03:10:11

+0

@icktoofay - 对不起。编辑评论。 – Jacinda 2011-03-25 03:11:27

回答

0

我从来没有这样做过,但我可以想到如何做到这一点的方式是首先获取文件的位置(如果它是核心数据,它在您的文档文件夹中),然后根据如何要导入的数据之一:

  1. 文件附加到电子邮件,并让用户通过电子邮件发送自己,然后打开该文件与应用

  2. 的文件发送到服务器,然后将用户可以访问和下载文件

一个很好的出发点是Apple的文档NSFileManagertutorialThis other one涉及准备共享文件和自定义扩展。

0

修改这两个应用程序以注册并处理自定义URL。让付费应用尝试发送请求网址以启动免费应用。如果免费应用处理该URL,它可以使用付费应用的URL将数据发回。

相关问题