I have two phone numbers for two purposes and I would like to run two native WhatsApp clients in parallel on my Mac.
I don't want to use the browser (or two browser windows) since I prefer the native Mac OS apps.
How can I do that?
Simply open terminal and run this command:
/Applications/WhatsApp.app/Contents/MacOS/WhatsApp /secondary
Two remarks:
The app seems to crash if you subsequently close the terminal (even if you use &) so keep your terminal open. Sudo may solve this (as seen here) but I didn't really try.
If anyone knows how to make it launch from Spotlight, please share your ideas. I would love to improve on this method and make it easier to use.
I just found this option which is working nicely so far:
WhatsApp native app + MenubarX (WhatsApp Web)
MenubarX is basically a browser that lives in the Mac menu bar with each web app having its own icon. So while this isn't native, as it does use whatsapp web, you get a dedicated icon in the top menu bar with notification indication and it looks just like native whatsapp. Unlike whatsapp web, you don't have to look through your open browser tabs to find it.
From Finder, copy Whatsapp app into Whatsapp2