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
  • 83,094
  • 9
  • 75
  • 115
Anters Bear
  • 1,816
  • 1
  • 15
  • 41

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,040
  • 1
  • 12
  • 24
1

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

Inspecter panel screen shot

Jasil
  • 177
  • 5