My app needs the ability to communicate with bluetooth devices when the app is in the background. This was solved by going into my apps Plist file and adding App communicates using CoreBluetooth
to the Required Background Modes
. The app works as expected when this is added.
Now when I attempt to upload my app I am given the following error:
Missing entitlement. watchOS extension 'company.app/Watch/AppName.app/PlugIns/AppName Extension.appex' uses 'UIBackgroundModes' value 'bluetooth-central' without the required entitlement 'com.apple.developer.bluetooth-central-background' signed into the bundle.
I do not feel like this should be required, does anyone have an idea on how to solve this issue?
Thanks