Можно ли изменить имя BundleDisplay во время выполнения???
Спасибо
Можно ли изменить имя BundleDisplay во время выполнения???
Спасибо
Я был бы очень удивлен, если бы вы могли, поскольку для этого вам потребуется отредактировать файл Info.plist
, который находится в каталоге, защищенном от записи. Даже если вы сможете изменить его, это приведет к тому, что сигнатура кода больше не будет соответствовать пакету приложения, и приложение откажется запускаться.
Самое близкое, что вы можете сделать, чтобы использовать другое отображаемое имя, — это предоставить его локализованные версии.
Если вы установите отображаемое имя пакета в переменную, т.е. ${MY_BUNDLE_DISPLAY_NAME}, и убедитесь, что оно установлено на этапах сборки или из вашего ENV, или из файла XCCONFIG при сборке из командной строки, имя должно быть заменено тем, что вы установить его с.