Change app name in menu bar


#1

I’d like to change the name that appears in the macOS menu bar when the application is used. Currently, it’s set to “Electron”, with options like “About Electron”.

According to this stackoverflow post, when the app is packaged for distribution it will then start using the name defined in package.json. How can I change the name of the app while still developing?


#2

Hi, to answer in two words; you cant.

The more detailed answer; The menu containing the Application Name and About dialog are part of OS X’s interface, it displays the name of the application that is running. During development you are, like most people, simply loading your application into electron, therefore it is electron that is running so Mac OSX displays Electron and it’s dialog information.

When you build your application (package it to use your terminology) you are building the application to run as whatever you have named your app and therefore it will display your applications name.

If you want to do this during development then you can simply build/package your application everytime you make a change, this from a time perspective is very wasteful as its easier to just run your application code during development inside electron where you can make changes in real time and they instantly apply, if you build/package your own app you would need to repackage it every time you made a change to the code.


#3

That’s unfortunate, thanks for the info though.