- Start your watch app on device with XCode
- Start the workout (HKWorkoutSession) from your watch app
- Stop the running app from XCode
After this your watch app should re-run by the watch because of the ongoing HKWorkoutSession.
As it stands debugging watch apps on Xcode isn't a viable option as it's way to flakey.
That said, your comment pointed me in the right direction!
I was thinking that the app would have to crash, but after your comment I tried force quitting the watch app, and doing that is you need to do trigger handleActiveWorkoutRecovery
Is this broken in watchOS 6? I'm unable to get the app to relaunch where it worked in watchOS 5...
Are you able to trigger handleActiveWorkoutRecovery? For me its not getting triggered at all when the app crashes. Also how are you making it trigger ? Ive tried force quititng the app, stopping it via xcode and having a button trigger 'exit(0)'