I have a hard time figuring out how I can open other apps from my app (either in app or from widget). I'm aware that I can add up to 50 URLS in LSApplicationQueriesSchemes. So I can predefined only 50 apps that users can open. At least this is what I thought.
But, I have tried app like Launcher and a few other apps that offer widgets that can open other apps, like being a launcher.
How can those app do this? They cover so many apps. Like in a case of Launcher, it allows a user to search for app from App Store, and then create a widget that can open that app. I have tried some apps that are very niche and they still work.
Any recommendation is very appreciated.
Thanks!