Jump to content

macOS app icon issue


dwdougherty
  • Branch: Live Branch Version: OSX Pending

After installing the game from my Steam account, I noticed that the icon was invisible apart from the title. As you can see in the "preview.png" screenshot, the icon shows in the LaunchPad preview, but when I click into the category, the icon is invisible.

I'm running macOS 10.15.5 (Catalina).

Cheers,

David

preview.png

open.png


Steps to Reproduce

No steps, really. Just install and witness.




User Feedback


Hey, I'm back here in 2025 with a fix lol Turns out the ICNS file that's used for the icon display is corrupted. You'll need to either rebuild it or just get a copy of it.... Like the one I've attached here. 😊

You're welcome, Klei. This is my contribution to the cause - this is for all my Mac users lmao

 

Anyway here's the fix:

Step 1: Download this 👇🏽 (don't worry, it's safe)

2: Rename it to "shortcut.icns" (I renamed it to test something)

3: Go to the file in the Finder. Should be in your Applications folder. When you find it, right click it and select "Show Package Contents."

4. Navigate to Contents > Resources. Then you should see the original icns file. That's the bad one. Go ahead and delete it. (Cmd+delete or just move it to the Trash.)

5. Migrate the icns file you downloaded to the same spot the original one was, into the Resources folder.

6. Now things get kinda funny. You gotta open the terminal. I'm sorry. It's easy, though, I promise. Now find the file path of the application. It should be "/Applications/Games/Oxygen Not Included.app" or something like that. It's possible you may have it in a different folder, but you need the exact file path.

7. In the Terminal, type:

touch "/Applications/Games/Oxygen Not Included.app"

You may be able to just copy and paste that in. Move the Finder window containing the application over so you can see the icon. Once you hit return from the terminal, you should see it disappear and reappear. (It should reload the metadata if I'm correct.)

8. Now type:

killall Dock

Then hit return. This should reload the entire dock and launchpad at the same time. The dock will disappear for a few seconds and then come right back.

 

That should be it! Enjoy having a more complete looking launchpad lol

It's funny, this whole thing isn't a big deal, but it bothered me enough to spend 2 hours trying to find a solution. Hope it helped somebody.

shortcut2.icns

Edited by ishhappened
"enter" is "return" for mac lol

Share this comment


Link to comment
Share on other sites



Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
  • Create New...