2010-09-13 112 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兆字節的應用程序,它們仍然免費發貨。元素應用程序以千兆字節爲單位進行測量,可能是由於大量的媒體文件。