Следует ли мне избегать изменения CFBundleName моего приложения для iOS для новой версии?

У меня есть уже выпущенное приложение для iOS с определенным CFBundleName в его Info.plist.

Для обновления я изменил CFBundleName (и, следовательно, имя сгенерированного продукта.app) по соображениям согласованности. Это невидимо для пользователя, который видит только CFBundleDisplayName,

Однако кажется, что обновления на клиентских устройствах работают неправильно - индикатор выполнения обновлений достигает конца, возвращается к началу и останавливается. Единственное решение - удалить и переустановить приложение.

Так:

  • Запрещено менять CFBundleName уже существующего приложения?
  • Это то, что ломает мои обновления?
  • Если да, то почему это не проверяется процессом проверки Apple?

1 ответ

Решение

Спустя два года я отвечаю на этот старый вопрос наиболее точным ответом: нет, не следует особенно избегать изменения CFBundleName.

Другие вопросы по тегам