iOS 应用和其扩展程序共享的应用组容器的最大存储限制是多少?

5

我已为我的应用程序创建了WatchKit扩展。两者共享一个公共的应用程序组容器来存储和获取数据文件。

这个应用程序组容器在我的应用程序和其扩展之间共享,那么它的最大存储限制是多少?


你曾经找出是否有限制吗?我尝试将一个2.4 GB的文件放入容器中,但是失败了。 - Nate23VT
错误信息显示“NSPOSIXErrorDomain Code=12 无法分配内存”。 - Nate23VT
1个回答

3
我认为应用程序组没有特定的大小限制。(至少我在苹果的文档中没有找到任何关于此的信息。)但是,可以存储的数据量受可用内存的限制,而“设备”似乎是指您的iPhone(而不是您的Apple Watch),因为documentation指出:WatchKit设置必须存储在一个共享的组容器中,该容器可被您的iOS应用程序和WatchKit扩展访问。由于WatchKit设置包驻留在iOS应用程序中,系统默认情况下将首选项值写入iOS应用程序的容器中。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接