Изпратете само 64-битово приложение

С новото изискване на Apple да има поддръжка за 64-битова компилация, изпълнимите приложения стават все по-големи.

След няколко опита да намаля окончателния размер на компилацията до нещо ‹ 100mb, се чудех дали е възможно да премахна 32-битовата поддръжка и да поддържам само 64-битова.

Създаването на приложение само за 64 бита работи добре, но процесът на изпращане изглежда предотвратява подобно поведение.

грешка arm64

Добавяне на това недокументирани UIRequiredDeviceCapabilities не променя нищо, тъй като грешката става следнатавъведете описание на изображението тук

Проверих, че не се споменава armv7 или armv7s в настройките на моите архитектури

Въпреки това хората във форума на Unity изглежда казват, че е възможно въз основа на подобен разговор във форум на Apple


person user3817301    schedule 09.06.2015    source източник


Отговори (1)


iOS 8 (и iOS 9) се поддържат на 32-битови устройства, като iPhone4s, така че трябва да включите armv7 във вашите компилации. Ще трябва да изчакате изтъняването на приложението в iOS 9, за да намалите размера на вашия пакет.

person Paulw11    schedule 09.06.2015
comment
Изглежда, че няма опция за това. Състоянието на платформата на Съюза WWDC 2015 изглежда казва същото. - person user3817301; 16.06.2015