gpt4 book ai didi

ios - 在 iOS 上的多个应用程序之间共享数据

转载 作者:可可西里 更新时间:2023-11-01 06:23:19 24 4
gpt4 key购买 nike

我知道这方面有很多话题,但似乎没有一个能满足我的要求。这是我的限制条件:

  • 不是使用私有(private) API/框架或未记录的黑客存在应用程序被拒绝风险的目录访问正因为如此
  • 能够跨不同的共享数据供应商/应用程序开发人员
  • 数据可以在生命周期之外持续存在应用程序(即使在应用程序被删除之后)

更新:我通常试图避免使用第三方基于云的服务来实现目标,因为这会引入额外的外部依赖性。但如果必须的话,我希望它能满足这一约束

  • 能够分辨出它正在与哪个 iOS 设备通信。它不应该必须唯一地标识设备(正如我们都经历过的那样,它将进入那个邪恶的 UDID 讨论路线)。但只要它能区分不同的 iOS 设备就应该没问题。

最佳答案

我也需要这个。我使用 Parse.com 作为我所有应用程序的后端——他们的免费套餐应该可以满足您的开发需求。

Parse 拥有适用于 iOS、Android、Windows 8、OS X、JavaScript 和 .NET 的 API,您的所有数据都可以在任何平台上的云上使用(与 Core Data 和 iCloud 相反)。他们还提供“云代码”,这是您可以远程执行的代码,用于远程处理信息并将数据返回到您的应用程序。

你绝对应该 check Parse.com为您的应用程序进行云存储。根据我的经验,它确实可以完成工作。

对于数据持久性,我想你可能想看看 FMDB (尽管如果您决定在本地保留数据,它会随您的应用一起删除,但无论如何它可能对您有所帮助)。在许多情况下,核心数据是一种矫枉过正。

编辑:Parse.com 有一个“安装”类,其中列出了所有安装了您的应用程序的设备(无论它们运行的​​是 iOS 还是 Android),这是独一无二的,无需您键入任何代码。

关于ios - 在 iOS 上的多个应用程序之间共享数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19285305/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com