Можно ли повторно использовать Bundle ID для другого приложения в той же учетной записи iTunes Connect?

Мой клиент планирует выпустить приложение для iOS (назовем его А) в App Store, которое имеет ценность только в течение ограниченного времени (скажем, несколько недель). По прошествии этого времени они хотят выпустить другое, в основном совершенно другое приложение (назовем его Б) с функциями, связанными с приложением А, но гораздо более общими. B будет построен с нуля и вообще не будет повторно использовать код из A.

Они хотят выпустить B как обновление для A, чтобы сохранить свою пользовательскую базу. Технически это не должно быть проблемой: мы можем изменить имя/значок/метаданные, пока мы сохраняем идентификатор пакета прежним. Но будет ли это проблемой для процесса проверки? Может ли Apple решить, что пользователю будет неудобно выпускать совершенно другое приложение в качестве обновления существующего?

Таким образом, мой вопрос можно было бы сформулировать по-другому: можем ли мы свободно повторно использовать Bundle ID для другого приложения в той же учетной записи?

У кого-нибудь есть опыт в этом?


person radnoise    schedule 07.03.2014    source источник


Ответы (3)


То, что вы хотите сделать, абсолютно приемлемо. Я не вижу причин, по которым Apple отклонила бы ваше приложение.

Я лично недавно обновил приложение, добавив новый значок и новое имя.

Конечно, я сохранил большинство функций из предыдущей версии, но я действительно не вижу, чтобы Apple отклоняла обновление на основании того, что «оно слишком отличается от предыдущей версии». Кроме того, вы часто видите в обновлениях примечания о том, что «переписано с нуля», так что это тоже совершенно верно.

person rdurand    schedule 07.03.2014

Технически вы можете это сделать, и отсутствие повторного использования кода не имеет значения.

Я написал и представил приложения, кодовая база которых была полностью заменена за время их существования.

Я также изменил значки и название приложения, так что все компоненты определенно в порядке.

person Ashley Mills    schedule 07.03.2014

Вы не можете повторно использовать идентификатор пакета. Ваш лучший вариант — просто обновить приложение. Процесс проверки учитывает такие серьезные изменения, как это, поэтому, скорее всего, это займет больше времени.

person bachonk    schedule 07.03.2014