I want to run an application with commandline arguments without having to open the terminal every time. I'm trying to do something like this, which requires finding the binary and making a dummy application that runs the binary with arguments.
When I use
open on the application and when I click on it, it runs fine. However, when I
cd into the application and then run the binary from the terminal (which I found by opening the
Info.plist) it crashes (more specifically,
<unknown>(0x1133fedc0): ERROR| Assertion failed! Expression: ALE-CA900FE5
and then segfaults.
Is there something else that runs when I run
open? The manpages for
open doesn't provide information on how
open works. How would I debug this?