如何在两个设备之间共享所有我一直在使用SQLite数据库存储的数据在其他设备倾倒重用数据(How t

2019-07-31 11:03发布

我已经在iPhone中实现的应用程序,(Objective-C的)

在我已经使用SQLITE用于数据的基础上。

现在我需要共享数据。

共享数据:

  1. 我需要发送数据低谷邮件。
  2. 在我附上我的数据库文件(可在csv格式?)
  3. 要重新通过转储使用我的数据在其他的应用程序中的数据..

任何有用的回复,在此先感谢

Answer 1:

你可能已经看到了一些应用程序从邮件中打开PDF文件,因为这些应用程序注册自己来处理.pdf文件。 所以iOS的表明他谁注册到打开PDF文件格式的应用程序的列表,以便用户可以选择该应用查看附加的文件中的任何一个。

同样,你可以创建自己的文件扩展名,并登记在Info.plist文件,以便在邮件当轻敲的附件提供一个选项,在你的应用程序中打开。

Raywenderlich已经给了这是一个非常好的教程。

如何在iOS应用程序导入和导出应用数据通过电子邮件

看看吧,会切切实实的帮助你。



Answer 2:

您可能还需要考虑分手的问题分为两个部分:1)出口到CSV,然后2)通过电子邮件发送您的CSV。 这里有一个链接,以帮助第1部分:使用CHCSVParser: https://github.com/davedelong/CHCSVParser



文章来源: How to share all the data i have stored using sqlite database between two devices to reuse the data by dumping in another device