扩展程序是不是可以访问包含应用程序的容器目录?
Posted
技术标签:
【中文标题】扩展程序是不是可以访问包含应用程序的容器目录?【英文标题】:Is it possible for extensions access the containing-app's container directory?扩展程序是否可以访问包含应用程序的容器目录? 【发布时间】:2014-06-23 07:32:31 【问题描述】:扩展是否可以访问包含应用的容器目录?
对于基于 ios5 的应用程序,我不想将所有旧数据移动到共享容器中,我希望主应用程序可以保持不变,并且扩展程序只是直接读取和写入旧数据,这将完美!~
【问题讨论】:
Communicating and persisting data between apps with App Groups的可能重复 ***.com/a/24028248/2446155 【参考方案1】:您的小部件可能永远不会直接访问包含应用的数据,除非包含应用使用应用组将该数据放入共享容器中。 documentation(包括WWDC videos)对此非常清楚。
很有可能您基于 iOS-5 的应用需要进行重大更改才能在 iOS 8 上正常运行。
【讨论】:
谢谢,考虑到大量用户和一些更新操作,这听起来是一个巨大的项目来移动数据。以上是关于扩展程序是不是可以访问包含应用程序的容器目录?的主要内容,如果未能解决你的问题,请参考以下文章
IOS 8 App Group 访问键盘扩展中的容器应用程序文件