Что произойдет, если я загружу новую версию своего приложения в App Store, то есть только ARMv7?
Вопрос
У меня есть приложение "Готово к продаже" в iTunes connect, которое является универсальным приложением для iPhone и iPad.
Мое приложение подходит также для устройств ARMv6, таких как ipod touch 1g / 2g и старый iPhone.
Если я загружу новую версию своего приложения, скомпилированную только для архитектуры ARMv7, что произойдет с пользователем iPod?Продолжаете использовать старую версию?
Спасибо за поддержку.
Решение
Я не знаю, что произойдет, если вы просто загрузите его, но если вы добавите arvm7 в качестве необходимой функции устройства в Info.plist, пользователи старых устройств смогут продолжать использовать предыдущую версию и не смогут обновляться, а у новых пользователей должно быть устройство armv7.
Другие советы
xCode не позволит вам загрузить обновление.Это выдаст вам следующую ошибку:Этот пакет недействителен.UIRequiredDeviceCapabilities в Info.plist могут не содержать значений, которые препятствовали бы запуску этого приложения на устройствах, которые поддерживались предыдущими версиями.