bluetooth_print icon indicating copy to clipboard operation
bluetooth_print copied to clipboard

iOS release issue with Background Modes

Open alvinsear opened this issue 3 years ago • 3 comments

Thank you for this package and it worked like a charm. However, when the app is to be released to AppStore, apple had the following feedback:

Your app declares support for bluetooth-central and bluetooth-peripheral in the UIBackgroundModes key in your Info.plist but does not provide Bluetooth Low Energy functionality. The Bluetooth Background modes are for apps that communicate to other devices using Bluetooth Low Energy and the Core Bluetooth framework.

To resolve this issue, please revise your app to add support for Bluetooth Low Energy communication through Core Bluetooth in your app or remove the bluetooth- values from the UIBackgroundModes key.

The following background mode capabilities are what they have issue with:

<key>UIBackgroundModes</key>
<array>
	<string>bluetooth-central</string>
	<string>bluetooth-peripheral</string>
   </array>

But the app does not work if I remove it. Any thoughts or advice?

alvinsear avatar Dec 15 '21 05:12 alvinsear

I encountered this problem. I have 2 different apps. One has been published. But I got this message for my other app. Is there any solution?

MrTavus avatar Feb 27 '22 11:02 MrTavus

Is there any way to solve this problem?

longld8x avatar Apr 07 '22 08:04 longld8x

Is there any way to solve this problem?

I withdrew the application when the application was rejected. Then I resubmitted it as a new version. The application was approved even though I didn't change anything in the new version.

MrTavus avatar Apr 07 '22 09:04 MrTavus