Следует ли мне избегать изменения CFBundleName моего приложения для iOS для новой версии?
У меня есть уже выпущенное приложение для iOS с определенным CFBundleName
в его Info.plist.
Для обновления я изменил CFBundleName
(и, следовательно, имя сгенерированного продукта.app) по соображениям согласованности. Это невидимо для пользователя, который видит только CFBundleDisplayName
,
Однако кажется, что обновления на клиентских устройствах работают неправильно - индикатор выполнения обновлений достигает конца, возвращается к началу и останавливается. Единственное решение - удалить и переустановить приложение.
Так:
- Запрещено менять
CFBundleName
уже существующего приложения? - Это то, что ломает мои обновления?
- Если да, то почему это не проверяется процессом проверки Apple?
1 ответ
Решение
Спустя два года я отвечаю на этот старый вопрос наиболее точным ответом: нет, не следует особенно избегать изменения CFBundleName.