IBeacon基站以固定的頻率向外部發(fā)射信號,以便接收者接收到相應的信息而進行后續(xù)操作。蘋果為Ibeacon設計了三個字段以區(qū)分不同的設備。這三個字段分別是:UUID,Major,Minor
? ? UUID? 16Bytes 標識應用程序(應用程序開發(fā)人員需對他們的應用程序定義一個特定的UUID)。UUID一般用于標識一個應用程序,例如,微信使用的UUID是“FDA50693-A4E2-4FB1-AFCF-C6EB07647825”,那么所有期望使用微信搖一搖周邊功能的商戶都需要將其UUID配置成這個值;支付寶使用的是不同于此的另外的值;另的App同樣使用的是不同的值。
? ? Major 2Bytes ?指定IBeacon基站的區(qū)域。此字段主要指定IBeacon的大概位置信息(例如上海這個城市,或者是長寧區(qū)),或者是某家連鎖店(例如沃爾瑪超市),用不同的Major標識不同區(qū)域或不同連鎖店信息。
? ? Minor 2Bytes 進一步細分區(qū)域(大區(qū)域中的小區(qū)域)。此字段指字一個特定的位置,或是一個具體的分店信息(比如某路口,或是沃爾瑪的某個分店)。
同這三個值可以具體到某個具體的位置或店鋪。在微信或支付寶中,一般是基于此信息向用戶展示促銷折扣信息(微信通過搖一搖觸發(fā))。那么你的App想基于此做些什么呢?