发送链接以使用数据更新DB

时间:2012-01-12 09:39:16

标签: iphone ios sqlite ios4

在我们的iPhone应用程序中,我们提供填充了DB的电子邮件模板。用户也可以创建自己的模板。

比如说,我创建了超过500个条目的自己的模板

这里我需要知道以下事情的可能性,因为我的客户问我。

如果我想将存储在我的数据库中的模板发送给使用相同应用程序的我的朋友。(所以我的朋友不必自己创建模板,他可以使用我的) 该用户是否可以将这些模板详细信息(数据库信息)加载到他的应用程序中? (比如将数据库内容发布到服务器,并且可以使用链接将相同的内容加载到他的应用程序中)

我认为无法完成,但我想知道意见和观点,以便向我的上司传达这一点。

非常感谢

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

好的,好吧......你可以做你想做的事。 你需要

  1. 序列化存储在数据库中的数据
  2. 找出一种方法将此数据发送到服务器/作为电子邮件中的附件发送给您的朋友。
  3. 从这个角度来看,

    1. 做第一件很简单。如果它只是字符串内容,您可以将其序列化为XML / JSON。有很多方法可以将对象转换为字符串或字节,以便随时随地通过网络发送。

    2. 第二个需要服务器的支持。您需要一台可以相互识别应用​​程序的服务器。即。你的朋友的。然后应该处理您计划发送的序列化内容,然后找出将其发送给朋友的方法。也许推送通知?您可以查看Urban Airship或其他一些此类产品,因为您没有现有的服务器。

    3. 或者,您可以自己完成所有工作,看看您的工作流程是否适合这一点 http://www.raywenderlich.com/1980/how-to-import-and-export-app-data-via-email-in-your-ios-app