fix: enabled new BLE battery level reader only for macOS 11+

This commit is contained in:
Serhiy Mytrovtsiy
2022-04-09 11:50:56 +02:00
parent 332fcd25a5
commit f55bcff535

View File

@@ -225,6 +225,8 @@ internal class DevicesReader: Reader<[BLEDevice]>, CBCentralManagerDelegate, CBP
// MARK: - system_profiler
private func profilerDevices() -> ([bleDevice], [String]) {
if #available(macOS 11, *) {} else { return ([], []) }
guard let res = process(path: "/usr/sbin/system_profiler", arguments: ["SPBluetoothDataType", "-json"]) else {
return ([], [])
}