Background Core Bluetooth when wrist isn't raised

How do you persist a Core Bluetooth connection so that peripheral(_:didUpdateValueFor:error:) is still called when the user's wrist isn't raised?