Запуск Bluetooth на проблемах iOS 12 и 13 - PullRequest
0 голосов
/ 27 апреля 2020

У меня есть приложение iOS, созданное с использованием Flutter. Один из плагинов использует Bluetooth. Требуется ключ свойства NSBluetoothAlwaysUsageDescription. Однако, это доступно только для iOS 13.0+.

Его устаревший ключ - NSBluetoothPeripheralUsageDescription.

Моя проблема заключается в том, что когда я делаю внутреннюю рассылку, если я включаю оба ключа, iOS 12 не сможет запустить приложение. Но если я уберу NSBluetoothAlwaysUsageDescription, то iOS 13 не сможет работать.

Я не сталкивался с этой проблемой при загрузке магазина приложений. Только для распространения по корпоративной лицензии, для внутреннего распространения.

Кто-нибудь знает, почему?

...