如何在iOS上同一设备上的应用之间进行自动数据共享

时间:2019-01-07 15:20:49

标签: ios

我希望编写一个iOS应用程序,该应用程序将充当同一设备上其他应用程序的数据库服务。其他应用程序是我无法控制的独立应用程序,因此不是同一开发人员组。我希望数据交换全部在后台进行,即使我的应用程序未打开,它也可以随时发生。我不希望用户在进行数据交换时看到我的应用程序弹出。交换的数据量没有限制。

可行吗?如果是,怎么办?

我探索过的选项:

  • 网址模式:少量数据,并强制打开我的应用程序。
  • UIDocumentInteractionController:打开我的应用
  • 相同的开发人员组:不可能。
  • 粘贴板:似乎并不安全,因为所有应用程序都可以拦截它?
  • 应用程序扩展:不确定我可以使用其中的一种,我认为它需要用户触发。
  • 本地网络服务器:运行良好,但是我不确定能否保证服务器始终保持正常运行。

我是否误解了以上任何选项?我错过了什么 ?想法?

0 个答案:

没有答案