2

我开发了一个应用程序。这是一个内部应用程序。我想知道我的应用程序可以在 iOS 设备上占用的大小是否有任何限制。我的应用程序连接到 Web 服务并从 SQL 服务器下载数据。可能有 1000 行。我的应用程序可以在 iOS 设备上存储多少数据?有人可以简单地解释一下。我读了它的2GB。但我认为这是您安装应用程序时的大小。对吗?在组织者的档案部分,我的应用程序现在显示 1MB。那么 2gb 的限制是正确的吗?50mb 是 OTA 下载的大小。我想知道我的应用程序可以在 iOS 设备上占用多少空间。我的应用程序可以占用多少核心数据空间?更多问题即将到来。谢谢。

4

2 回答 2

2

据我所知,您可以在设备上保存尽可能多的数据,直到内存不足。核心数据存储(例如 sqlite 文件)只存在于设备文档目录中的一个文件中。一旦设备上没有更多空间,并且没有要清除的缓存,我认为它会抛出“没有可用空间”等错误。

编写一个快速的小应用程序,从捆绑包中加载大图像并将其保存到具有不同文件名(时间戳?)的文档文件夹中,循环它直到设备崩溃,您可能会看到它让您拥有多少内存:)

(在实际设备上进行,而不是在模拟器上)

于 2013-01-18T17:50:12.897 回答
0

2GB 是允许您上传到 iTunes 的应用程序的最大大小,我认为这与您的应用程序最终在设备上的大小无关。

于 2013-01-18T18:00:07.537 回答