2015-06-09 2 views
1

С новым требованием Apple, чтобы иметь поддержку 64-битной сборки, приложения исполняются.Добавить только 64-разрядное приложение

После нескольких попыток уменьшить окончательный размер сборки до чего-то < 100mb Мне было интересно, можно ли отказаться от 32-битной поддержки и поддерживать только 64-битную.

Построение приложения для 64-битных работает только отлично, но процесс подачи, кажется, предотвращает такое поведение.

arm64 error

Добавление этого non-documented UIRequiredDeviceCapabilities ничего не меняет, поскольку ошибка становится следующим enter image description here

Я проверил, что нет никакого упоминания о ARMv7 или armv7s в моих настройках архитектур

Но люди на Unity forum, похоже, что это возможно на основе аналогичного разговора на Apple's Forum

ответ

1

iOS 8 (и iOS 9) поддерживаются на 32-битных устройствах, таких как iPhone4, поэтому вы должны включить armv7 в свои сборки. Вам нужно будет дождаться, когда приложение iOS 9 уменьшит размер вашего пакета.

+0

Похоже, для этого нет выбора. Платное состояние Союза WWDC 2015, похоже, говорит то же самое. – user3817301