Comments (1)
Hi @quba88
TL;DR version - Developers don't have access to MAC addresses on iOS
Full version - iBeacon format specifies the Proximity UUID, Major and Minor as only available identifiers and CLBeacon
object provides only this as a reference for a beacon. There is no other way to detect iBeacons on iOS other than using the Core Location API, so KTKBeaconManager
can't provide any other information that what iOS is giving us.
If a beacon is a connectable Bluetooth device (like our beacons are) it's possible to detect it via Core Bluetooth, and that's what KTKDevicesManager
is doing when you want to e.g. configure a beacon. But in this case MAC address is not available as well – for privacy reasons iOS generates unique identifiers for Bluetooth devices your iPhone/iPad detects and don't expose MAC addresses to developers.
from kontakt-ios-sdk.
Related Issues (20)
- didRangeBeacons wrongly detecting beacons
- Burst Mode not working for Beacon Pros
- Monitoring region not working in example app
- Xamarin Bindings
- KTKEddystoneManager centralState is always "unknown" (0) HOT 1
- KontaktIO iOS SDK
- Issue writing beacon with SDK grather than 1.5.1
- Can't monitor Eddystone regions with only a namespaceId HOT 1
- Is there any way to create KTKDevice instance other than using kontakt.io api? HOT 1
- find available Packets
- Update Example to Swift 4 or newer
- not working in iPhone X (os 13.3)
- Changelog not updated
- How to get current battery level of beacon using this SDK on ios?
- KTKDeviceManager delegate method always return empty array
- didChangeLocationAuthorizationStatus delegate does not fire before permission is given
- XCFramework HOT 1
- App stopped receiving any notifications
- pod install error: During installing the S3 bucket returns HTTP 403 error HOT 7
- No way of CLBeacon and KTKNearbyDevice matching
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kontakt-ios-sdk.