У меня есть приложение для iOS, созданное в Xcode 6, которое использует каталог активов для хранения 71 МБ изображений. Я включил только изображения @3x в свой каталог активов, чтобы попытаться сохранить размер приложения менее 100 МБ. Единственным исключением из правила @3x является то, что я включил изображения @1x и @2x для группы AppIcon.
Все изображения представляют собой файлы .JPG, за исключением файлов AppIcon, которые представляют собой файлы .png.
Когда я архивирую и создаю файл .IPA, размер IPA составляет 117 МБ. Когда я открываю и смотрю на размер файла Asset.car в .IPA, я вижу, что он составляет 130 МБ. Сравните это с каталогом ресурсов в проекте, размер которого составляет 71 МБ. Я указываю на это, чтобы было ясно, что это не другой скомпилированный код, который занимает 40 МБ.
Я хотел бы заархивировать это приложение, чтобы размер файла не превышал 80-90 МБ, если это возможно. IPA должен оставаться менее 100 МБ, учитывая 70 МБ ресурсов, но я хотел бы знать, как это сделать или какие другие шаги мне, возможно, потребуется предпринять или просмотреть, чтобы понять, почему я получаю 130 МБ файла ресурсов в IPA для 70 МБ изображений. .