我有一个免费版本的应用程序和付费版本。我想让用户选择将现有数据从免费版本导入付费版本。从Swift免费应用程序导入核心数据到付费应用程序
当前数据存储在核心数据中。
我已经查看了互联网上的现有解决方案,所以现有的解决方案建议使用包含数据的URL请求从免费应用程序向付费应用程序发出请求。 (例如http://mobileorchard.com/lite-to-paid-iphone-application-data-migrations-with-custom-url-handlers/)
所以我的问题是,如何最好以实现迅捷的解决方案:
是该URL方法仍是最好的方法呢? 是否有任何可用的代码示例?
我的一个想法是将整个数据库转换为JSON,然后用JSON负载发出请求并将其反序列化到Core Data的另一端。 Create json string from core data and vice versa?
伙计这是真棒,如此干净,如此简单 - 一个优雅的解决方案。我会添加快速的等效物! –
@PhilHudson感谢编辑的建议,我不知道为什么人们拒绝它。 –
应用程序组工作得很好(对于尚未启动的应用程序)。我正在研究迁移数据(以及存储在文档目录中的图像)是否有任何Swift中的示例或经验,以及最佳实践/方法? :)任何提示赞赏! –