我的ios应用程序的大小限制,特别是Core Data

时间:2013-01-18 17:44:38

标签: ios core-data size limit

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

2 个答案:

答案 0 :(得分:2)

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

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

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

答案 1 :(得分:0)

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