I work on an open source Mac app that uses multiple weather sources. I've added weatherKit to replace Dark Sky.
I got past my signing issues (https://developer.apple.com/forums/thread/722378) but when I try to run on macOS 10.15 (I know weatherKit won't work) but it won't even launch.
The actual Swift code for weatherKit is wrapped with
if #available(macOS 13.0, *)
I don't expect the weatherKit code to work before 13 but I would like the same code to run by selecting another weather source.
The deployment target in Build Settings is set to macOS 10.15 along with the Minimum Deployment. Of course the app is signed for weatherKit.
Is there another setting I need to get the code to run (without weatherKit support) on older OS's or are multiple versions now going to be required.
Thanks.
Ed