# Feature Request for BTLE

**URL:** <https://forum.juce.com/t/feature-request-for-btle/37023>\
**Category:** The Projucer\
**Created:** [January 8, 2020, 2:18pm UTC](https://forum.juce.com/t/feature-request-for-btle/37023 "2020-01-08T14:18:28Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![crandall1](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/crandall1/32/157_2.png) [@crandall1](https://forum.juce.com/u/crandall1)\
**Post date:** [January 8, 2020, 2:18pm UTC](https://forum.juce.com/t/feature-request-for-btle/37023/1 "2020-01-08T14:18:28Z")

</div>

Hey, @t0m and whomever else…

Much like the microphone usage issue from a few months back, App Store Connect is now rejecting apps that have BTLE MIDI active but do not have a privacy info.plist entry for the standalone.

(The actual dictionary entry is NSBluetoothPeripheralUsageDescription)

So, could we add something to the Projucer just like the microphone privacy entry for the “Privacy - Bluetooth Always Usage Description” text so we (and by “we” I mean me specifically) don’t continually forget to add it every time we rev the version number and submit a new archive? Something on the order of “[app name] uses BlueTooth LE for wireless MIDI connectivity” seems to pass every time.

---

<div class="post-metadata">

**Author:** ![mcmartin](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/mcmartin/32/7432_2.png) [@mcmartin](https://forum.juce.com/u/mcmartin)\
**Post date:** [January 8, 2020, 2:23pm UTC](https://forum.juce.com/t/feature-request-for-btle/37023/2 "2020-01-08T14:23:14Z")

</div>

As an immediate workaround, you can use the “Custom Plist” field of the Xcode exporter to “inject” these entries.

---

<div class="post-metadata">

**Author:** ![crandall1](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/crandall1/32/157_2.png) [@crandall1](https://forum.juce.com/u/crandall1)\
**Post date:** [January 8, 2020, 2:24pm UTC](https://forum.juce.com/t/feature-request-for-btle/37023/3 "2020-01-08T14:24:08Z")

</div>

Yeah, I do this normally. (Also for our custom extensions.) But the fact that _I_ know to do this is because I have a couple dozen JUCE apps in the store. It’s a show-stopper for a noob.

---

<div class="post-metadata">

**Author:** ![t0m](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/t0m/32/16413_2.png) [@t0m](https://forum.juce.com/u/t0m)\
**Post date:** [January 14, 2020, 3:35pm UTC](https://forum.juce.com/t/feature-request-for-btle/37023/4 "2020-01-14T15:35:02Z")

</div>

Does this do the job?

> <https://github.com/WeAreROLI/JUCE/blob/develop/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Xcode.h#L1556>

---

<div class="post-metadata">

**Author:** ![crandall1](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/crandall1/32/157_2.png) [@crandall1](https://forum.juce.com/u/crandall1)\
**Post date:** [January 14, 2020, 3:47pm UTC](https://forum.juce.com/t/feature-request-for-btle/37023/5 "2020-01-14T15:47:07Z")

</div>

Perfect.

---

<div class="post-metadata">

**Author:** ![mcmartin](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/mcmartin/32/7432_2.png) [@mcmartin](https://forum.juce.com/u/mcmartin)\
**Post date:** [January 14, 2020, 3:49pm UTC](https://forum.juce.com/t/feature-request-for-btle/37023/6 "2020-01-14T15:49:12Z")

</div>

It is part of JUCE 5.4.5. I should have checked that earlier 😅
