Delphi 10.2 Tokyo BluetoothLE не обнаруживает никаких устройств

Я недавно обновил Delphi из Берлина до Токио, в Delphi 10.1 Berlin я могу удалить компонент BluetoothLE, подключить OnEndDiscoverDevices, и как только я позвоню .DiscoverDevices(ATimeout: Integer) по истечении тайм-аута, я получу устройства в OnEndDiscoverDevices, и он отлично работает, я забираю устройства в своем офисе.

Однако в 10.2 Tokyo, когда я делаю то же самое в OnEndDiscoverDevices, я не получаю никаких устройств.

Я скопировал весь исходный код bluetooth для Берлина и скомпилировал его в Токио, и он снова заработал.

XCode: 8.3.3
PAServer: 19.0
iOS SDK: 10.3.1
Версия iOS: 10.3.1


person Peter-John Jansen    schedule 29.06.2017    source источник
comment
Откройте отчет о проблеме с Embarcadero   -  person whosrdaddy    schedule 29.06.2017
comment
Спасибо, подойдет, просто хотел убедиться, что это не что-то на моей стороне   -  person Peter-John Jansen    schedule 29.06.2017


Ответы (1)


Это дело Google. BLE теперь требует разрешения на местоположение, и вам нужно запрашивать это разрешение во время выполнения (раньше было только в манифесте).

person David Akerman    schedule 29.07.2019