Каков максимальный размер приложения для iOS? какие-либо ограничения?
Каков максимальный размер приложения для iOS? какие-либо ограничения?
Ответы:
Размер приложения только для iOS (& tvOS)
Общий несжатый размер вашего приложения должен быть менее 4 ГБ. Каждый исполняемый файл Mach-O (например,
app_name.app/app_name
) не должен превышать этих пределов:
- Для приложений,
MinimumOSVersion
размер которых меньше 7.0: максимум 80 МБ для общего количества всех__TEXT
разделов в двоичном файле.- Для приложений с
MinimumOSVersion
размерами от 7.x до 8.x: максимум 60 МБ на срез для__TEXT
раздела каждого среза архитектуры в двоичном файле.- Для приложений с
MinimumOSVersion
9.0 или более: максимум 500 МБ для всех__TEXT
разделов в двоичном файле.Однако при определении размера вашего приложения учитывайте время загрузки. Максимально уменьшите размер файла, помня о том, что для загрузки по беспроводной сети существует ограничение в 100 МБ.
Эту информацию можно найти в Руководстве разработчика по iTunes Connect: отправка приложения на проверку приложения .
(только для iOS) Размер приложения
Двоичные файлы приложения iOS могут иметь размер до 4 ГБ, но каждый исполняемый файл (имя_приложения.app/app_apps) не должен превышать 60 МБ. Кроме того, общий несжатый размер приложения должен быть менее 4 миллиардов байт. Однако при определении размера вашего приложения учитывайте время загрузки. Максимально уменьшите размер файла, помня о том, что для загрузки по беспроводной сети существует ограничение в 100 МБ.
Эту информацию можно найти на странице 77 в Руководстве разработчика ITunes Connect .
(только для iOS) Размер приложения
Бинарные файлы приложения iOS могут быть размером до 2 ГБ, но исполняемый файл (имя_программы.app/app_app) не может превышать 60 МБ. Однако при определении размера вашего приложения учитывайте время загрузки. Максимально уменьшите размер файла, помня о том, что для загрузки по беспроводной сети существует ограничение в 100 МБ.
Эту информацию можно найти на странице 58 в Руководстве разработчика ITunes Connect .
Приведенная выше информация остается неизменной, за исключением размера исполняемого файла, который теперь ограничен 60 МБ . Эти изменения можно найти на странице 237 руководства.
Приведенная выше информация остается неизменной, за исключением размера исполняемого файла, который теперь ограничен 60 МБ . Эти изменения можно найти на странице 208 руководства.
Приведенная выше информация остается прежней, за исключением загрузок через Интернет, которые сейчас составляют 50 МБ . Эти изменения можно найти на странице 206 руководства. Благодаря комментарию от Ozair Kafray .
Приведенная выше информация остается прежней, за исключением загрузок через Интернет, которые сейчас составляют 50 МБ . Эти изменения можно найти на странице 214 руководства. Благодаря комментарию от Marsbear . Кроме того, документ перенесен сюда:
Приведенная выше информация остается прежней, за исключением загрузок через Интернет, которые сейчас составляют 50 МБ . Эти изменения можно найти на странице 209 руководства.
Приведенная выше информация остается прежней, за исключением загрузок через Интернет, которые сейчас составляют 50 МБ . Эти изменения можно найти на странице 209 руководства.
Приведенная выше информация остается прежней, однако ее можно найти на странице 172 руководства.
Приведенная выше информация остается прежней, однако ее можно найти на странице 180 руководства. Спасибо за комментарий от Люка за обновление.
Приведенная выше информация остается прежней, однако ее можно найти на странице 179 руководства. Спасибо за комментарий от Saxon Druce за обновление.
150 МБ - ограничение для загрузки по беспроводной сети через сотовую сеть. Все, что выше этого, и пользователям будет предложено синхронизировать Wi-Fi или iTunes, чтобы получить ваше приложение.
Это не помешает совершить покупку в торговой точке.
С выпуском iOS 7 (18 сентября 2013 г.) Apple увеличила лимит загрузки по сотовой сети до 100 МБ.
Максимальный размер приложения остается 2 ГБ.
По состоянию на июнь 2019 года, если ваш пользователь работает на iOS 13, ограничение на загрузку сотовой связи было снято. Пользователь только что получил предупреждение. Читать здесь
В случае, если статья удалена, вот скриншоты ниже
По состоянию на июль 2016 года:
Короткий ответ:
Если ваша игра выпущена для iOS 9.0 или новее, вы можете иметь максимальный размер приложения 400 МБ для размера двоичного файла Mach-O (например, app_name.app/app_name).
Общий несжатый размер вашего приложения должен быть менее 4 Гб.
Длинный ответ:
Общий несжатый размер вашего приложения должен быть менее 4 миллиардов байт. Каждый исполняемый файл Mach-O (например, app_name.app/app_name) не должен превышать этих пределов:
Для приложений, у которых MinimumOSVersion меньше 7.0: максимум 80 МБ для общего количества всех разделов __TEXT в двоичном файле.
Для приложений, чей MinimumOSVersion составляет от 7.x до 8.x: максимум 60 МБ на срез для секции __TEXT каждого среза архитектуры в двоичном файле.
Для приложений с MinimumOSVersion 9.0 или более: максимум 400 МБ для размера двоичного файла Mach-O.
Однако при определении размера вашего приложения учитывайте время загрузки. Максимально уменьшите размер файла, помня о том, что для загрузки по беспроводной сети существует ограничение в 100 МБ. Ненормально большие файлы сборки обычно являются результатом хранения данных, таких как изображения, внутри самого скомпилированного двоичного файла, а не как ресурс внутри пакета приложения. Если вы компилируете изображение или большой набор данных в свой двоичный файл, было бы лучше разделить эти данные на ресурс, который динамически загружается вашим приложением.
Вот ссылка на Apple Developer Guide, которая содержит информацию, которую я разместил выше:
Вы можете перейти в раздел « Отправка приложения на проверку приложения » по ссылке выше, чтобы узнать больше об информации, которую я разместил выше.
50 мегабайт - это максимум для загрузки данных Cell.
Но вы можете сохранить его в магазине приложений, а затем загрузить приложение другого контента после того, как пользователь установит и запустит приложение, чтобы приложение могло быть больше. Но не уверен, что правила Apple для этого.
Я знаю, что все покупки в приложении должны быть одобрены, но не уверен, что этот тип контента должен быть одобрен.
Теперь принимаются большие двоичные файлы 12 февраля 2015 г.
Ограничение размера пакета приложения, отправляемого через iTunes Connect, увеличено с 2 ГБ до 4 ГБ, поэтому вы можете добавить больше медиафайлов в свое представление и обеспечить более полный и богатый пользовательский опыт при установке. Помните, что это изменение не влияет на ограничение размера доставки в сотовую сеть в 100 МБ.