2012-01-12 36 views
0

在我们的iPhone应用程序中,我们提供了使用数据库填充的电子邮件模板。用户也可以创建自己的模板。发送链接用数据更新数据库

比方说,我有我自己的模板创造了超过500项使用

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

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

我认为这不能做,但我想知道的意见和看法传达这我的上司。

非常感谢

回答

0

好了,好了..这是可能做你正在尝试做的。 您将需要

  1. 序列化了储存于数据库
  2. 想出一个办法,以这个数据/发送到服务器作为邮件到您的朋友附件的数据。
从这个角度来看

所以,

  1. 这样做第一是非常简单的。如果它只包含字符串内容,则可以将其序列化为XML/JSON。有很多方法可以将对象转换为字符串或字节,并通过网络将它们发送到任何地方。

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

或者,也可以削减自己所有的工作,看看你的工作流程可以放入这个 http://www.raywenderlich.com/1980/how-to-import-and-export-app-data-via-email-in-your-ios-app