WatchKit 1 apps aren't supported on this version of watchOS.

Hello,

The watch app I'm working on won't run on M1 machines. We aren't having this problem on Intel machines. The issue we're seeing is "WatchKit 1 apps aren't supported on this version of watchOS. Quitting "(null)"". It can't be watchOS related because the app runs fine on Intel.

Does anyone know why this is happening and how to fix it?

That error is wrong, obviously (I think it's falling through to the wrong case). One thing to note: Simulators on M1 Macs are 64-bit, which means your code must be 64-bit compatible. Usually if it's not the result is a runtime issue rather than this kind of error, but it's the first thing I'd check. To diagnose further, we'd need a Feedback with a sysdiagnose from the M1 Mac. https://download.developer.apple.com/OS_X/OS_X_Logs/simctl_Diagnose_Logging_Instructions.pdf

I work for the same organization as @aotondo. Submitted FB9818519 with attached simctl diagnose logs.

WatchKit 1 apps aren't supported on this version of watchOS.
 
 
Q