It's seems no way to get realtime Accelerometer data on WatchOS after wrist down ,screen is off. get data from CMMotionManager will stop after seconds for Apple's battery care.
You can query data from HKWorkoutSession in background ,for example: step count、calories、heart beats rate ,but it cannot query Accelerometer data or CMDeviceMotion data.
I google it a lot and I test with this code.
https://developer.apple.com/videos/play/wwdc2016/713/
It's not accurate because of screen off problem. It will not print CMDeviceMotion data in XCode when your screen off .
Someone says MSensorRecorder maybe work, but it has 3 sec delay.
Is there a way to get this?