
Обновление 01.10: эта ошибка была исправлена Apple.
Размер приложений уже давно является спорной темой, поскольку мы замечаем тенденцию к тому, что приложения со временем становятся все больше и больше. Большие приложения плохи не только потому, что они занимают много места на вашем устройстве после установки, но и потому, что они потребляют много трафика для загрузок и обновлений, а также существует ограничение в 150 МБ, которое можно загрузить через сотовую связь.
Вскоре после выпуска iOS 12 некоторые пользователи начали замечать очень большие размеры приложений в App Store. Если взять в качестве примера приложение Facebook, вы увидите, что App Store сообщает о размере приложения в 519 МБ. Если вы фактически установите приложение и посмотрите настройки хранилища, вы заметите, что оно занимает 316 МБ на вашем устройстве. Этот размер будет варьироваться от устройства к устройству, но это более чем на 200 МБ меньше, чем указано в App Store.
App Store использует процесс, называемый «app thinning» (утончение приложений), чтобы загружать на ваше устройство только тот код и ресурсы, которые необходимы для работы приложения на нем. Когда разработчики отправляют свои приложения Apple, для каждого поддерживаемого устройства создаются разные пакеты; эти пакеты обычно значительно меньше универсального пакета, который содержит весь код и ресурсы для всех поддерживаемых устройств.
Нам удалось подтвердить, что App Store сообщает размер универсального пакета для некоторых приложений вместо того, чтобы показывать размер пакета для устройства, которое вы используете в данный момент. Именно это вызывает отображение Facebook (и некоторых других приложений) размера, который больше, чем фактически загружается на ваше устройство.
Об этой ошибке сообщено Apple, мы обновим пост при получении новой информации.
Смотрите 9to5Mac на YouTube для получения дополнительных новостей об Apple: