We created a MacOs build using Unity, and we uploaded the binary using the provided BuiltPatchTool, however, when launched, the icon displayed in the User’s task bar, is that of a generic folder, and not the Application’s icon.
We have been trying to change the icon displayed to the proper icon of the Application/Executable with no success, using the separate ico file.
The documentation around this topic is rather sparse as can be seen in the link.
We have a slew of questions such as,
Where exactly must this icon go?
What are the settings we have to change or the steps to make such a change?
Is it a special file attribute?
If so, what’s the tag that should be used?
And so on and so on.
If anyone has managed to fix this issue, we kindly ask to share how you’ve accomplished it.
We appreciate the reply and the links, however, the documentation is not clear on what exactly must be done.
We have been unable to change the embedded icon in the app executable, since it is a MacOs extension less file.
What exactly does “Adding a separate .ico file with same file name as the app executable” means?
Is it adding it to the text file assigned to -FileList?
Having it be present anywhere inside the folder assigned to BuildRoot?
Placing it next to the executable with the same name?
The example in parenthesis uses launch.exe as an app name. Is the .exe extension necessary? Because MacOs builds do not contain an .exe file.
We have tried a myriad of different ways. Please let us know what are the steps required to properly set a custom icon to the launched game in a MacOs.
We appreciate you following back up. After looking into this further, at this time, the launcher code does not support functionality with MacOS. I’ll be sure to share this with the team on your behalf though.