Health App: Continuously Sending Data in Background through BLE

Hello,

We have made an iOS app that sends data from our peripheral device to the iPhone continuously in the background for our intended purpose(collecting health data) without dramatically decreasing battery life..

According to Guideline 2.5.4: "Multitasking apps may only use background services for their intended purposes: VoIP, audio playback, location, task completion, local notifications, etc. If your app uses location background mode, include a reminder that doing so may dramatically decrease battery life."

Are we breaking App Store guidelines by sending data from our peripheral to the phone continuously, even though we're adhering to the guidelines?
The final say is with App Review, but if you are using unrelated background services like location or audio to keep your app awake in order to transfer BLE data, that would be against the guidelines.

If you are only employing CoreBluetooth to do so, then there should be no issues.

But again, we can't talk on behalf of App Review, who will consider your app once it is submitted.
Health App: Continuously Sending Data in Background through BLE
 
 
Q