Я прочитал, что теперь можно изменить значок приложения с кода Swift для встроенного приложения iOS.Я думаю, всегда было возможно в Android и для нативных приложений.Так что мне было интересно, есть ли какой-нибудь способ сделать это из Unity?Даже если он немного хакерский / janky, он будет рад попробовать его, если он будет принят Apple для представления в App Store.
Если вы хотите установить значок перед сборкой, вы можете проверить PlayerSettings.SetIconsForTargetGroup .
Но если вы хотите изменить значок приложения во время выполнения, я думаю, вы можете вызвать нативную iOS/ Android-метод из Unity.
iOS: Создание плагинов для iOS
android: Unity: вызов функции Android из Unity
Вы можете изменить его в настройках проигрывателя соответственно в зависимости от платформы.