2012-02-10 9 views
0

Как уменьшить размер бина приложения, соответствующий требованиям магазина приложений Apple? Доступен любой полезный метод?Полезные методы для уменьшения двоичного размера приложения iphone

Мы пробовали следующие методы.

  1. Производите 16-значную инструкцию большого пальца вместо 32 байт.
  2. Использование LLVM + XCode 4.2 для создания проекта.

Все еще большой, эй, вы умные парни, любая идея или советы, пожалуйста, поделитесь и обсудите, спасибо заранее.

ответ

4

Вы имеете в виду двоичное или полное .app? Если все .app затем рассмотрите ваши графические активы - возможно, вы на самом деле нужны все? Если вы имеете в виду только фактический двоичный файл, то вы должны проверить, что для вашей конфигурации сборки релиза настройки оптимизации установлены на Os, который оптимизирован для размера. Помимо этого, вы не можете сделать ничего, кроме, ну, напишите меньше кода! Я очень сомневаюсь, что ваш код занимает большую часть пространства в .app, поэтому, вероятно, вам стоит начать поиск ресурсов, которые вы добавляете в свой проект.

+0

Да, вы правы, двоичный размер не является большой проблемой, просто необходимо обратить внимание на файлы ресурсов. – jianhua

0

Обычно самым крупным виновником больших размеров файлов являются файлы PNG. ImageOptim и PNGOUT отлично работают. См. here.

Кто-то должен действительно написать Mac App, который захватывает выведенного почтовый файл для App Store, проходит через пучок и сжимает все эти образы ...

+0

Спасибо вам, парень, помимо некоторых файлов png, используемых XIB, всех других файлов изображений, которые мы разделили и разместили на сервере, приложение загрузит их во время запуска. Теперь вопрос заключается в том, как уменьшить размер бина приложения, созданный кодом? – jianhua