почему мое приложение для iPhone такое большое? - PullRequest
2 голосов
/ 01 марта 2012

Я сделал приложение для iPhone, и оно было относительно большим - ~ 40 Мб +;позже я уменьшил все используемые PNG-изображения, в результате чего исходный файл проекта ~ 110 МБ + был уменьшен до ~ 40 МБ +.

Однако, когда я перестроил свое приложение, обнаружил, что продукт myApp.app равен все еще ~ 40 МБ +, даже немного больше, чем раньше.

Так почему же, как я могу уменьшить размер моего приложения?

Ответы [ 3 ]

7 голосов
/ 01 марта 2012

Посмотрите на содержимое пакета приложений, чтобы найти размеры различных компонентов.

В органайзере выберите «проекты», выберите свой проект, нажмите маленькую стрелку в конце элемента, и вы окажетесь в каталоге, в котором находится ваше приложение. Перейдите вниз к .app, щелкните правой кнопкой мыши и выберите «Показать пакет Содержание». Изучите предметы и их размеры.

Это должно позволить вам понять, откуда исходит размер и, возможно, уменьшить его.

2 голосов
/ 22 марта 2012

По умолчанию Xcode отменяет оптимизацию изображения, поэтому вы должны исправить Xcode config , чтобы предотвратить это.

0 голосов
/ 01 марта 2012

Посмотрите на размеры всех ваших объектных файлов и других данных, которые загружаются в приложение во время упаковки.Это довольно быстро скажет вам, где пространство используется.(Обязательно посмотрите отдельные файлы .o, которые входят в ваш окончательный двоичный файл.)

...