Xcode 4: бинарный размер iOS и полоса - PullRequest
2 голосов
/ 14 декабря 2011

Я пытался минимизировать размер кода в моей игре для iOS 4, поэтому я попытался включить все команды, связанные с полосами, и использовать флаг -Os.

Однако, как ни странно, я все же обнаружил, что двоичный файл был довольно большим, и когда я вручную попытался удалить двоичный файл с помощью консоли («используя команду strip»), он фактически уменьшил его с 18 до 12,3 МБ.

Действительно ли Xcode использует другой механизм стриптиза или что-то в этом роде? Проблема с использованием команды console strip заключается в том, что она выдает сообщение о том, что она делает недействительным знак кода, поэтому мне интересно, возможно ли заставить подпись кода работать после этой команды strip.

1 Ответ

5 голосов
/ 14 декабря 2011

Вы выбрали "Да" в и"Постобработка развертывания", и "Полосатый связанный продукт"?

Также проверьте, что у вас есть правильные значения для конфигурации сборки, которую вы пытаетесьоптимизировать.

...