我对如何在应用程序之间共享数据进行了一些研究。最有吸引力的方法是使用应用程序组,但这需要相同的应用程序 ID 前缀。我知道 Stack Overflow 上有一些类似的问题,但我找不到适合我的情况的解决方案。
我正在构建一个提供图像和视频的框架。我的目标是创建一个共享缓存机制,以便同一设备上使用我的框架的不同应用程序不必缓存相同的内容两次。理想情况下,缓存可以由不同开发人员开发的不同应用程序使用。这可能吗?
类似问题:
最佳答案
不,这不可能。由于这两个应用程序不属于同一应用程序组,因此它们无法共享任何资源。使用通用框架无关紧要。这两个应用程序将各自拥有自己的沙箱,没有共享框架代码的公共(public)区域。
最终结果是每个使用该框架的应用都将拥有自己的缓存副本。
关于ios - 在 iOS 中具有不同 App ID 前缀的应用程序之间共享数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40709885/