Ограничение размера файла ресурса Iphone - PullRequest
2 голосов
/ 13 сентября 2010

Есть ли ограничение размера файла для файла ресурсов iphone. Например, мой размер базы данных sqllite может превышать 300 МБ?Спасибо

1 Ответ

1 голос
/ 15 февраля 2012

Предполагая, что файловая система iOS действительно является вариацией файловой системы Mac, ответом является 2 гигабайта или размер, ограниченный размером флэш-памяти.

В старых файловых системах Macintosh для файлов было ограничение в 2 гигабайта(32-битный отсчет 512-байтовых блоков), но в какой-то момент он значительно увеличился при обновлении.Я думаю, что это изменило счетчик на 64-битные.Какими бы ни были подробности, файл, вероятно, превышает объем флэш-памяти, который Apple пытается вставить в устройство.

Если память используется, устройства iOS отформатированы с 2 разделами.Один для iOS, другой для всего остального.Так что, по крайней мере, вы не заставите устройство выйти из строя, заполнив диск.(Mac становится вялым и трудным в использовании, когда заполнен.)

На практике разработчики в основном беспокоятся о предельном размере приложения в 20 мегабайт, который накладывает iOS для загрузки через сотовые сети.Многие приложения выходят за рамки этого и требуют подключения Wi-Fi для загрузки (или загрузки в iTunes на рабочем столе.)

Apple не ограничивает размер приложений в App Store.Я работал над приложениями, которые весят более 300 мегабайт, и они все еще поставляются бесплатно.Размер элементов приложения измеряется в гигабайтах, возможно, из-за огромных медиа-файлов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...