Можем ли мы представить в AppStore отдельные бинарные файлы ARM6 и ARM7 Universal? - PullRequest
1 голос
/ 11 октября 2011

Наше приложение имеет размер 13,3 МБ и более 20 МБ после отправки (22,8 МБ, если быть точным, удалив все назад как можно больше).Это универсальный двоичный файл (iPad / iPhone) и скомпилированный в виде толстого двоичного файла (ARM6 / ARM7).

Если я соберу только ARM6 или ARM7, это будет 10 МБ, а сжатие будет меньше 20 МБ.

Возможно ли это?

Спасибо,

Питер

Ответы [ 2 ]

2 голосов
/ 11 октября 2011

Вы должны скомпилировать для armv6, только если вы хотите поддерживать pre- iPhone 3GS, но вы можете счастливо скомпилировать armv7 для iPhone 3GS / iPhone 4 / iPad / iPad 2. Вы не можете отправить два двоичных файла для одного и того же приложения. Вы должны выбрать один или другой.

В качестве альтернативы, если вы можете извлечь некоторые из графических или аудио / видеоресурсов из приложения и поместить их на веб-сервер где-нибудь, вы можете затем заставить свое приложение извлекать и кэшировать их на диск при первом запуске. Таким образом, вы сможете отправить толстый двоичный файл, но он также будет иметь доступ ко всем ресурсам приложения.

0 голосов
/ 11 октября 2011

Apple, возможно, больше не принимает двоичные файлы только для armv6, как это было для pre-iOS3.x, что Apple утверждает, что они больше не принимают.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...