我正在为基于 cordova 的 iOS 应用程序创建一个小部件。 iOS 扩展可以访问包含应用程序的本地存储吗?我搜索了很多但找不到答案。我所了解的是应用程序组可用于共享数据。但我主要关心的是访问应用程序的本地存储数据(基本上是应用程序的用户凭据)。
最佳答案
您无法直接从Today Extension访问包含应用程序的本地存储。
Even though an app extension bundle is nested within its containing app’s bundle, the running app extension and containing app have no direct access to each other’s containers.
要从 Today Extension 访问Containing App 的任何类型的数据,您必须使用App Groups。
要在Containing App 和Today Extension 中共享代码,请使用Framework。
关于ios - iOS Today 扩展可以访问本地存储吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40973169/