IOS在应用程序间共享数据

您好我想在同一个IOS设备上的应用程序之间共享数据/文件。

场景: 一个应用程序将数据 (从服务器/最多1GB)提取到设备, 其他应用程序应该能够访问它

我怎样才能做到这一点?

  • 没有越狱

可能的解决scheme:

  • 只是小块:钥匙串,剪贴板,自定义URL(实际上他们是多么小/有限)

如果我不去appstore,但直接B2B

  • 私人API和其他这样的事情(就我而言,苹果的规定不适用于内部的应用程序商店)

  • 任何其他的想法?

谢谢你的帮助

我无法给出完整的答案,但其中一个选项是iCloud。 如果您在每个不同应用程序的应用程序授权中设置相同的iCloud容器,则可以从应用程序读取/修改共享文件。它要求两个应用程序使用相同的Team ID。

“如果您想授予对由您的团队发布的其他应用创build的文档的访问权限,请使用其他string来指定这些应用的软件包标识符。 更多信息在这里 。

这是一个苹果友好的解决scheme!