
I built a NSWatchLogger library to send watch logs to NSLogger
I've been doing quite a lot of watch development lately, really getting into fitness, working on a Rowing app mainly to keep me motivated for both iOS and working out, and most importantly avoid paying a subscription for existing apps.
My gripe with watch dev was that you can't use NSLogger on a watch target due to deps. I dislike using xcode console, specially when I am running in two targets is rather inconsistent for me. So, I built a small library for my purpose I use WatchConnectivityManager as a transport, iOS companion app receives logs in a sink and publishes to NSLogger. Simple, but useful.
I have a bool setting on my iOS app which turns transport on and off for development. Sharing here, open to feedback, thoughts.