1
我在這裏是新手,我正在使用cordova開發一個項目。在示例中,有ibeacon掃描和Ble掃描,在ibeacon掃描中,我可以顯示uuid,在掃描中我可以顯示mac地址。我的問題是,如果我可以在同一個項目中顯示uuid和mac地址,是否可能?使用evothings顯示UUID和mac地址ibeacon scan
我在這裏是新手,我正在使用cordova開發一個項目。在示例中,有ibeacon掃描和Ble掃描,在ibeacon掃描中,我可以顯示uuid,在掃描中我可以顯示mac地址。我的問題是,如果我可以在同一個項目中顯示uuid和mac地址,是否可能?使用evothings顯示UUID和mac地址ibeacon scan
在iOS上,掃描IBeacon信標時與掃描BLE設備時使用不同的本機庫。
在掃描iBeacon設備時,在最低級別執行BLE掃描,但在iOS上掃描信標時,將掃描Apple CoreLocation庫。對於BLE掃描,使用CoreBluetooth。
問題是CoreBluetooth隱藏了某些BLE掃描屬性(您無法在iOS上獲得MAC地址),並且隱藏了iBeacon掃描記錄,而CoreLocation僅公開了iBeacon屬性。
在Android上,可以同時獲得像MAC地址這樣的iBeacon屬性和BLE屬性,但不能在iOS上獲得。
此致,Mikael