2013-04-18 2 views
14

Я случайно отправил сборку в магазин приложений с настройкой «Только встроенная активная архитектура» (ONLY_ACTIVE_ARCH) на «Да». Телефон, для которого я архивировал его, был 3GS. Означает ли это, что телефоны с другими архитектурами, такими как iPhone 5 с ARMv7S, не смогут запустить приложение?Могу ли я опубликовать обновление в магазине приложений с настройкой «Только встроенная активная архитектура» на «Да»?

ответ

21

Если выбрать «Построить активную архитектуру только» ДА, это ускорит ваше время построения, с помощью построения только текущей архитектуры. Но когда вы создаете для выпуска, пожалуйста, установите его в NO

4

Эта ссылка может помочь ...

http://useyourloaf.com/blog/2010/04/21/xcode-build-active-architecture-only.html

Однако, я построил некоторые приложения ранее, и представил их в App Store с множеством опций. Это было связано с тем, что у меня было более старое устройство iPod, которое я использовал для «Архивирования» приложения и последующего представления, тогда как цель сборки включала ARM7. Без набора опций я не смог бы создать его для более старого iPod и, следовательно, не мог бы архивировать и публиковать.

Итак, я бы сказал, что с вами все будет в порядке, не переживая боли повторной отправки и подвергая себя перезагруженному счетчику, ожидающему рассмотрения.

Марк

+2

Итак, что же является недостатком установки этой опции на «нет»? – meisel

+1

@meisel Более длительное время сборки –

Смежные вопросы