2010-09-13 68 views
2

是否有任何文件大小限制为iphone资源文件。例如我的sqllite db大小可以大于300 MB? 谢谢iPhone资源文件大小限制

+1

我不知道是否有限制,但如果您在他们的iphone上存储300mb的数据库,您可能会激怒人们!你能不能把它存储在互联网上,并使用XML或JSON或什么? – 2010-09-13 14:43:04

+1

你有没有想过用300Mb的sqlite数据库进行测试并回答你自己的问题? – 2010-10-07 22:47:28

回答

1

假设iOS文件系统是真正的Mac文件系统的变体,答案是2千兆字节或受限制的闪存大小。

较旧的Macintosh文件系统对文件(32位计数512字节块)有2 GB的限制,但在某些时候升级会显着增加。我认为它将计数器更改为64位。无论细节如何,一个文件可能轻松超过苹果公司关心的任何数量的闪存放入设备。

如果内存正常运行,iOS设备将被格式化为2个分区。一个用于iOS,另一个用于其他用途。因此,至少您不会通过填充驱动器来使设备发生故障。 (苹果机很慢而且很难在使用时使用)

实际上,开发人员通常担心iOS对蜂窝网络下载的应用程序大小限制为20兆字节。许多应用程序超出此范围,需要WiFi连接才能下载(或在桌面上下载到iTunes)。

Apple不限制App Store中应用程序的大小。我已经开发了超过300兆字节的应用程序,它们仍然免费发货。元素应用程序以千兆字节为单位进行测量,可能是由于大量的媒体文件。