Wenn ich versuche, mein Samsung Galaxy S6 mit Android 6.0.1 mit einem Bluetooth-fähigen Gerät zu verbinden, werde ich aufgefordert, "Ortungsdienste" zu aktivieren.
Als ich mich darüber beschwerte, antwortete der Softwareanbieter: "Für kürzlich durchgeführte Aktualisierungen der Google Android-API, die die Bluetooth LE-Technologie betreffen, müssen Standortberechtigungen erteilt werden, damit die App verwendet werden kann."
Ich sehe keine Notwendigkeit dafür.
Diese Diskussion spricht darüber. Die technische Referenz besagt, dass die Apps bestimmte Berechtigungen haben müssen , nicht, dass Ortungsdienste aktiv sind.
Um über Bluetooth und Wi-Fi-Scans auf die Hardware-IDs von externen Geräten in der Nähe zugreifen zu können, muss Ihre App jetzt über die Berechtigungen ACCESS_FINE_LOCATION oder ACCESS_COARSE_LOCATION verfügen
Frage : Bedeutet dies, dass die Aussage des Softwareherstellers falsch ist?