I have a use case where I want to launch an app from my current app. I followed this link, which used NSWorkspace shared object and its API's to launch the other app. I m able to launch the other app using this shared object.
But then I came across this link . These are the Launch Services in MacOS. It also states that using launch services we can launch other apps. I have not tried this approach as I did not find any proper resources on how to use these launch services.
I wanted to know which is the right way and is it even possible using these launch services approach?