블루투스를 사용하기 위해서 기본 세팅이 android, iOS 각각 필요합니다.
Android
android/app/build.gradle 파일에 수정
Android {
defaultConfig {
minSdkVersion: 19
android/app/src/main/AndroidManifest.xml 에 권한 추가
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<application
iOS
ios/Runner/Info.plist 에 권한 추가
<dict>
<key>NSBluetoothAlwaysUsageDescription</key>
<string>Need BLE permission</string>
<key>NSBluetoothPeripheralUsageDescription</key>
<string>Need BLE permission</string>
<key>NSLocationAlwaysAndWhenInUseUsageDescription</key>
<string>Need Location permission</string>
<key>NSLocationAlwaysUsageDescription</key>
<string>Need Location permission</string>
<key>NSLocationWhenInUseUsageDescription</key>
<string>Need Location permission</string>
'Flutter(플러터) > Bluetooth' 카테고리의 다른 글
Flutter 블루투스 - flutter_blue (0) | 2021.12.27 |
---|---|
Flutter 블루투스 - flutter_ble_lib (0) | 2021.12.27 |
Flutter 블루투스 - flutter_reactive_ble (0) | 2021.12.27 |
댓글