1

I have read that it is now possible to change an app's icon from Swift code for a natively built iOS app. I think it's always been possible in Android for native apps as well. So I was wondering if there is some way to do this from Unity? Even if it's a bit hacky / janky would be happy to try it as long as it will be accepted by Apple for App Store submissions.

derHugo
  • 68,790
  • 9
  • 58
  • 97
Anters Bear
  • 1,453
  • 11
  • 36

2 Answers2

2

If you want to set icon before build, you can check PlayerSettings.SetIconsForTargetGroup.

But if you want to change app icon at runtime, I think you may call the native iOS/android method from Unity.

iOS: Building Plugins for iOS

android: Unity: Call android function from Unity

siusiulala
  • 1,025
  • 1
  • 11
  • 23
1

You can change it from Player setting respectively based on platform.

Inspecter panel screen shot

Jasil
  • 169
  • 5