Это сводит нас с ума. У нас есть приложение, которое подключается к устройству BLE, и остается подключенным, даже когда приложение переходит на фоновый режим. Это работало нормально для нас в течение многих лет. Если мы закроем приложение (проведем его прочь), устройство отключается, и оно доступно для другого устройства iOS для подключения к нему. Удаляя «, казалось бы, не выпустить устройство BLE - оно не отображается на других устройствах iOS, пока Bluetooth не будет выключен на ординальном устройстве. К сожалению, мы еще не обнаружили точного рецепта, чтобы повторить это. Устройства), страница Bluetooth «статус» в настройке показывает эти устройства как подключенные на первом устройстве. Мы обнаружили, что это состояние исчезнет, если приложение будет удалено с устройства (или Bluetooth отключен). < /P>
Мы недавно добавили поддержку аксессуара Bluetooth (принтер метки) и в то время изменил наши фоновые режимы. Текущие настройки из info.plist: (внешняя строка ACCESOSOR для нас новая.) < /P>
audio
external-accessory
bluetooth-central
< /code>
Как это может происходить? Были ли недавние изменения в iOS, которые могли бы выглядеть так? Или это добавило «внешний акцент» к фоновым режимам?
Подробнее здесь: https://stackoverflow.com/questions/665 ... pp-is-clos