I am developing a watchOS app related to Bluetooth.
I often used WKExtendedRuntimeSession to connect Bluetooth even in the background, but I often lost the connection. so I used HKWorkoutSession, it works. i go through two official documentation, but i don't know the difference between them.
What's the difference of these two sessions?
And do those sessions affect the use of Watch Connectivity transferUserInfo?