I'm getting closer, but still have an issue...
Thanks for the reply! I was starting down that road with a ViewModel shared between the phone and watch app. The ViewModel implements the WCSessionDelegate I added debug code verifying that the sessions activate with complete code of 2, on both devices (in the simulator). I was getting excited, but then I ran into the following issue that's got me stumped again. I thought it might have been a simulator issue, so I targeted my phone and watch but my message never gets to the watch.
2022-03-05 21:49:15.473640-0800 WatchPlay[8680:107318] [WC] -[WCSession onqueue_handleUpdateSessionState:]_block_invoke dropping as pairingIDs no longer match. pairingID (null), client pairingID: (null)
Goggle provided no insight into what's going on here. I looked at all the project settings, and don't see any reference to pairingID.
Topic:
App & System Services
SubTopic:
General
Tags: