iOS allows apps to communicate with bluetooth devices even when apps are backgrounded using "bluetooth-central" in UIBackgroundModes (Info.plist).
We've ported our iOS app to tvOS and it works very well. Even when backgrounded, our tvOS app still talks to our bluetooth devices. Awesome!
However, when submitting our tvOS app to iTunes Connect, the upload will fail with error message
ERROR ITMS-90112: "Invalid Info.plist value. The Info.plist key UIBackgroundModes contains an invalid value: 'bluetooth-central'. For more information, refer to the Information Property List Key Reference."
Technically tvOS already supports bluetooth background mode, it works like a charm. So there's no obvious reason to reject apps with that background mode. Will Apple eventually allow apps with that background mode to be submitted?
Thanks,
Lars