У меня есть продукт, который в настоящее время поддерживает ARMV6 и ARMV7, что означает, что поддерживается iPhone 3G. Тем не менее, наша цель - перейти к прямой архитектуре ARMV7 (уменьшить размер двоичного файла и разрешить некоторые ошибки сборки, которые мы имеем с определенными библиотеками ARMV7, с которыми мы связываем). Однако мы не хотим полностью оставлять пользователей 3G в темноте и разрешать им загружать более низкую версию, которая по-прежнему поддерживает их оборудование. Мой вопрос таков:Извлечение поддержки для iPhone 3G
Кто-нибудь знает, что такое поведение в App Store (задокументированное или анонимное) для такого обновления?
Я знаю, что пользователи 3G будут иметь возможность использовать приложение, если оно есть, и что обновление до новой версии ARMV7 будет запрещено ... но как насчет пользователей, которые должны переустанавливаться на 3G-устройство? Будет ли магазин позволять им загружать более старую версию, или просто скажет им, чтобы получить новое оборудование?
«Магазин приложений никогда не позволяет устанавливать старую версию». - Похож на плохой дизайн: ((( –