Samsung 6.0.1を搭載したSamsung Galaxy S6をBluetooth対応デバイスに接続しようとすると、「位置情報サービス」を有効にするよう指示されます。
これについて不平を言うと、ソフトウェアベンダーは、「Bluetooth LEテクノロジーに影響を与えるGoogle Android APIの最新のアップデートでは、アプリを使用するために位置情報の許可が必要です」と答えました。
私はこれの必要性を理解できません。
この議論はこれについて話します。テクニカルリファレンスは、アプリケーションが特定の持っている必要がありますと言う権限をロケーションサービスがアクティブであること、ありません。
BluetoothおよびWi-Fiスキャンを介して近くの外部デバイスのハードウェア識別子にアクセスするには、アプリにACCESS_FINE_LOCATIONまたはACCESS_COARSE_LOCATION権限が必要です。
質問:これは、ソフトウェアベンダーの声明が間違っていることを意味しますか?