OK, habe eine Lösung gefunden per Automator.
-Automator starten
-Neues Dokument auswählen
-Programm auswählen
-Shell-Skript ausführen auswählen
-Folgendes als Befehl eingeben:
Applications/Firefox.app/Contents/MacOS/firefox-bin -P "profileName" &
-Sichern
Falls Icon angepasst werden möchte:
-App suchen wo man das Icon von möchte
-Info öffnen & Icon anklicken & kopieren
-Info der Automator-App öffnen, Icon anklicken & einfügen
---
Lösung per Script - .command:
Ich hatte noch den Tipp bekommen, es über ein .command shell Script laufen zu lassen:
#!/bin/zsh
/Applications/Firefox.app/Contents/MacOS/firefox-bin -P "profileName" -- 2>&1 /dev/null &
exit 0
Danach im Terminal -> Einstellungen -> Profile -> Shell auswählen und dort "schliessen wenn kein Fehler aufgetreten ist" auswählen.
Dann per Terminal chmod 755 auf das erstellte .command File. Danach wäre das ausführbar.
Nachteil: Kein eigenes Icon, Terminal-Session - die App bleibt dann in der Leiste offen.Ist theoretisch egal - aber kann unter umständen trozdem stören.
---
Lösung mit "Skripteditor"
Ähnlich wie beim Automator. Kann ich insofern nicht empfehlen, da die App die generiert wird dann offen ist zusätzlich. Ich finde die Lösung mit dem Automator definitiv am schönsten.
Danke dir auf alle fälle für die Hilfe und die Lösungsansätze.