import React, {useEffect} from 'react';
import {NativeModules, View } from 'react-native';
const BleComponent = () => {
useEffect(() => {
NativeModules.RNBluetoothManager.getBluetoothState().then(i => console.log(i));
}, []);
return <View />
};
При выполнение даного кода на Android возвращается True/False, на IOS возвращает ошибку, что метод getBluetoothState равен undefined.
В info.plist добавил:
- Privacy - Bluetooth Always Usage Description (string)
- Privacy - Bluetooth Peripheral Usage Description (string)
Почему так может быть?