在 ios 个应用程序之间共享数据

Share data between ios applications

我必须在两个应用程序之间共享登录数据,以便在应用程序 br.com.companyB.app2 中可以使用应用程序 br.com.companyA.app1 的登录数据,如下所示:

我做了很多研究,他们都引导我使用 "apps group"。但是我已经看到要使用它,应用程序必须在同一个开发者帐户上,但就我而言,我有两个应用程序在不同的帐户上。我还看到使用 API 会对我有所帮助,但我正在寻找一种 "native" 方式。有什么方法可以在这些应用程序之间共享数据吗?

如果应用程序不在同一个开发人员门户上,那么答案是否定的,您可以通过网络服务共享数据而不是在本地,其他选项是使用 UIPasteboard 套件,但这既不正确也不安全一路走好

不幸的是,应用组确实仅限于一个开发团队

https://developer.apple.com/library/archive/documentation/Security/Conceptual/AppSandboxDesignGuide/AppSandboxInDepth/AppSandboxInDepth.html#//apple_ref/doc/uid/TP40011183-CH3-SW21

据我所知,由于应用是沙盒化的,因此没有本机解决方法。