@squisher, one can inject the Squish for Mac support into a running application (may require removing or adjusting the Hardened Runtime, if set for the application), via...
squish_for_mac_dir/examples/mac/injection/injectMacWrapper.py
It requires XCode to be installed on that computer.
Usage:
injectMacWrapper.py [--squish-dir=the_dir] --port=the_port aut_name_without_.app_postfix
aut_name_without_.app_postfix can be an absolute or relative path to an app bundle. The app must already be running.
Example (which explicitly launches SquishAddressBook.app beforehand):
cd "/Users/myuser/Squish for Mac/examples/mac/injection"
open ../addressbook/SquishAddressBook.app
./injectMacWrapper.py --port=4444 ../addressbook/SquishAddressBook
The --squish-dir option has be left out; injectMacWrapper.py cycles through the parent directory, trying to find the Squish installation folder. This will not work when moving the .py file out of the Squish folder.
Best regards,
Clemens Anhuth