Post

Replies

Boosts

Views

Activity

Reply to WCSession isReachable/sendMessage broken for watchOS fitness apps
The issue is as follows: when user kills the app while the workout session is active, somehow this session survives and continues running (another bug of watchOS?). After returning to the watch app, the session is started again because the app is not aware that it already has a running session. Due to this workout session mismanagement, the WCSession thinks that the app is not using workout session and isReachable becomes false as soon as watch app goes to background. Looks like the best course of action here is to fix the workout session behavior when the app is killed. Is there any workaround to this?
Mar ’21