Hyper: Icon changed to generic mac app icon after update

Created on 7 May 2019  ·  13Comments  ·  Source: vercel/hyper

  • [ x ] I am on the latest Hyper.app version
  • [ x ] I have searched the issues of this repo and believe that this is not a duplicate
  • OS X 10.11.6 El Capitan
  • Hyper 3.0.0 (stable)
  • Link of a Gist with the contents of your .hyper.js:
  • Relevant information from devtools _(CMD+ALT+I on macOS, CTRL+SHIFT+I elsewhere)_:
  • The issue is reproducible in vanilla Hyper.app:

Issue


Not a big deal, but yesterday, after hyper update, the icon for the app was changed to a generic app icon. Everything else is working fine as usual.
Regards

Mac Bug Low

Most helpful comment

Just updated and experiencing the same icon issue.

  • Hyper 3.0.2
  • OSX 10.12.6

As a work-around, you can get the 2.1.2 release and copy/paste the icon via the _Get Info_ dialog.

All 13 comments

Similar issue here. The generic mac app icon is used for Hyper app on my external display (in the dock, applications folder, etc). However, the correct Hyper icon is used on my Macbook display.

  • Hyper 3.0.2
  • OS X 10.12.6

I'm seeing this same issue:

  • Hyper 3.0.2
  • OS X 10.12.3

Same here

  • Hyper 3.0.2
  • OS X 10.11.6

Same!

Same issue here since updating to 3.0.2

Just updated and experiencing the same icon issue.

  • Hyper 3.0.2
  • OSX 10.12.6

As a work-around, you can get the 2.1.2 release and copy/paste the icon via the _Get Info_ dialog.

Same here when updating Hyper or downloading a new one.

MacOS 10.12.6

@benleivian copy/paste to where?

I did:

  • I dowloaded 2.1.2 and extracted
  • Right click > Show package contents
  • Copy Contents/Resources/Hyper.icns
  • In the applications folder, Hyper > Right click > Show package contents
  • Pasted to `Contents/Resources``

Still same blank icon…

I also didn’t get how to copy/paste icon via GetInfo dialog.

@mehmetnyarar I'm pretty sure this originated from OS9.

  1. Right click & _Get Info_.
    image
  2. Click the icon and a blue outline will appear. Copy!
    image
  3. Repeat (Get Info / blue outline) with the icon you want to replace. Paste!

Same here
Hyper 3.0.2
MacOs 10.12.6 (16G1917)

@benleivian i didn’t know that trick. thanks, it worked.

Ran into this with 3.0.2 on 10.12.6, fixed it with the following:

Open a shell session in the Resources directory of Hyper.app (Hyper.app/Contents/Resources), and run the following:

sips -s format png Hyper.icns --out Hyper.png
mkdir Hyper.iconset
sips -z 1024 1024 Hyper.png --out Hyper.iconset/[email protected]
sips -z 512 512 Hyper.png --out Hyper.iconset/icon_512x512.png
sips -z 512 512 Hyper.png --out Hyper.iconset/[email protected]
sips -z 256 256 Hyper.png --out Hyper.iconset/icon_256x256.png
sips -z 256 256 Hyper.png --out Hyper.iconset/[email protected]
sips -z 128 128 Hyper.png --out Hyper.iconset/icon_128x128.png
sips -z 128 128 Hyper.png --out Hyper.iconset/[email protected]
sips -z 64 64 Hyper.png --out Hyper.iconset/icon_64x64.png
sips -z 64 64 Hyper.png --out Hyper.iconset/[email protected]
sips -z 32 32 Hyper.png --out Hyper.iconset/icon_32x32.png
sips -z 32 32 Hyper.png --out Hyper.iconset/[email protected]
sips -z 16 16 Hyper.png --out Hyper.iconset/icon_16x16.png
iconutil -c icns -o Hyper_AllSizes.icns Hyper.iconset

Click "Show Package Contents," and go to the Resources directory, and open a "Get Info" dialog on Hyper.app. Drag the file Hyper_AllSizes.icns onto the blank application icon in the upper left corner of the "Get Info" dialog.

EDIT
This _might_ mess with Apple's code signing; it'll still be runnable (perhaps with a bit of finagling), though.

Same problem, but the fix is more easy:

  1. In /Applications/Hyper.app right click & Get Info.

  2. Again in /Applications/Hyper.app right click & Show Package Contents.

  3. Go to Hyper.app/Contents/Resources.

  4. Drag & Drop the file Hyper.icns into the Hyper Info Window in icon:

  5. Close Hyper Info Window.

Ready!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

cilice picture cilice  ·  3Comments

eoinmurray picture eoinmurray  ·  3Comments

anthonyettinger picture anthonyettinger  ·  3Comments

ghost picture ghost  ·  3Comments

daenuprobst picture daenuprobst  ·  3Comments