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