Выбор ответа Junior Сборка и публикация в App Store спрашивают часто обновлено
Версия и номер сборки
Вопрос
Вы загрузили сборку 2.4 (17), нашли баг и хотите загрузить исправление той же версии 2.4. Что нужно изменить?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Увеличить номер сборки (CFBundleVersion), например до 18. Версия (CFBundleShortVersionString) это то, что видит пользователь.
Варианты ответа
- Ничего: App Store Connect перезапишет сборку 17 новой загрузкой
- Обязательно поднять версию до 2.4.1, номер сборки можно оставить
- Увеличить номер сборки (
CFBundleVersion), например до 18правильный ответ - Сменить Bundle ID, чтобы App Store Connect принял новую сборку
Разбор
Версия (CFBundleShortVersionString) это то, что видит пользователь. Номер сборки (CFBundleVersion) должен расти с каждой загрузкой в пределах версии, загрузить дважды одинаковую пару нельзя. Поднимать версию необязательно, пока 2.4 не выпущена. Смена Bundle ID создаст другое приложение.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.
Термины по теме
Ещё по теме «Сборка и публикация в App Store»
- Удаление аккаунта и App Review
- Зачем нужен dSYM
- Entitlements и capabilities
- Частые причины отклонения на App Review
- Подпись iOS-приложения
- Оплата цифровых товаров в iOS-приложении
- Задача на Swift: сравнение версий для принудительного обновления
- Бинарный фреймворк и стабильность модуля