Are iBeacon major/minor values available when monitoring a region?
NickName:Adam Matan Ask DateTime:2016-01-18T19:03:16

Are iBeacon major/minor values available when monitoring a region?

I am trying to build a test app that would detect a given set of iBeacon deployed in a few physical locations. The detection should be done in the background, and make a call to a server following a certain logic.

Apple's rule of thumb is using the same UUID for all of my physical locations:

The UUID is shared by all locations.

This allows an iOS device to use a single identifier to recognize any of the stores with a single region.

Each specific store, San Francisco, Paris, and London, is then assigned a unique major value, allowing a device to identify which specific store it is in.

I found the call for setting a region with a given UUID, but did not find what object is returned when the UUID is detected, and what fields are returned.

Where does the app get the major/minor value when iOS detects a beacon with a given UUID?

Copyright Notice:Content Author:「Adam Matan」,Reproduced under the CC 4.0 BY-SA copyright license with a link to the original source and this disclaimer.
Link to original article:https://stackoverflow.com/questions/34853130/are-ibeacon-major-minor-values-available-when-monitoring-a-region

More about “Are iBeacon major/minor values available when monitoring a region?” related questions

Are iBeacon major/minor values available when monitoring a region?

I am trying to build a test app that would detect a given set of iBeacon deployed in a few physical locations. The detection should be done in the background, and make a call to a server following a

Show Detail

cordova-plugin-ibeacon: not major/minor available when monitoring finds a beacon

I'm totally new in Bluetooth & iBeacons world. I'm developing an app using Cordova, I'm using cordova-plugin-ibeacon (https://github.com/petermetz/cordova-plugin-ibeacon). I start MONITORING f...

Show Detail

Obtaining Major/Minor values 'without' monitoring?

I am aware that monitoring is used to notify an application when it enters a specific region. The goal is to simply set up a backend that adds +1 to a count-value that represents the amount of time...

Show Detail

iBeacon: how to distinguish between iBeacons with the same minor and major value

iBeacon specifications says: The UUID, major and minor values provide the identifying information for the iBeacon. Major and minor values are used to distinguish products or elements within a

Show Detail

iBeacon: get major and minor - only looking for uuid

I'm using the air locate example and monitoring for iBeacons by uuid only. When I get the entered region event, I can't seem to get the major and minor from the beacon/region that has triggered the

Show Detail

iBeacon's major/minor is not detected unless it's specified in the region's settings

The question I'm struggling with is fairly simple - I know the uuids of the iBeacons I'm using, but the major/minor parameters are not preset, i.e. they might change dynamically. What I want to ach...

Show Detail

Is posible to get the Major and Minor values from a iBeacon which belongs to a concrete region using AltBeacon?

I am trying to get the Major and Minor values from a iBeacon in background. Right now I'm able to detect when I'm entering into a Region but I don't know which Major or Minor the beacon is advertis...

Show Detail

Changing the UUID, Major and Minor values of an iBeacon

As I understand it, it's possible to change an iBeacon's UUID and Major and Minor values using an SDK provided by the manufacturer. What I do not understand is why you would want to change those va...

Show Detail

Changing Minor and Major values for iBeacon stops me from being able to find the beacon. (iBeacon/Xcode)

I'm trying to connect to 5 iBeacon devices (Minew i10) and I can only discover them when the Major and Minor values are both 0. All UUIDs are the same. I'm printing the beacon information and only ...

Show Detail

Combining Beacon Monitoring with Beacon Ranging to get Major and Minor IDs on didEnterRegion Method

I am trying to get the "major" and "minor" id from the beacon that triggers a didEnterRegion method. I have been told that I can do this by combining ranging and monitoring together, but I cant see...

Show Detail