IBeacon基站以固定的頻率向外部發(fā)射信號(hào),以便接收者接收到相應(yīng)的信息而進(jìn)行后續(xù)操作。蘋果為Ibeacon設(shè)計(jì)了三個(gè)字段以區(qū)分不同的設(shè)備。這三個(gè)字段分別是:UUID太援,Major,Minor
? ? UUID? 16Bytes 標(biāo)識(shí)應(yīng)用程序(應(yīng)用程序開(kāi)發(fā)人員需對(duì)他們的應(yīng)用程序定義一個(gè)特定的UUID)扳碍。UUID一般用于標(biāo)識(shí)一個(gè)應(yīng)用程序提岔,例如,微信使用的UUID是“FDA50693-A4E2-4FB1-AFCF-C6EB07647825”笋敞,那么所有期望使用微信搖一搖周邊功能的商戶都需要將其UUID配置成這個(gè)值碱蒙;支付寶使用的是不同于此的另外的值;另的App同樣使用的是不同的值。
? ? Major 2Bytes ?指定IBeacon基站的區(qū)域赛惩。此字段主要指定IBeacon的大概位置信息(例如上海這個(gè)城市哀墓,或者是長(zhǎng)寧區(qū)),或者是某家連鎖店(例如沃爾瑪超市)喷兼,用不同的Major標(biāo)識(shí)不同區(qū)域或不同連鎖店信息篮绰。
? ? Minor 2Bytes 進(jìn)一步細(xì)分區(qū)域(大區(qū)域中的小區(qū)域)。此字段指字一個(gè)特定的位置褒搔,或是一個(gè)具體的分店信息(比如某路口阶牍,或是沃爾瑪?shù)哪硞€(gè)分店)喷面。
同這三個(gè)值可以具體到某個(gè)具體的位置或店鋪星瘾。在微信或支付寶中,一般是基于此信息向用戶展示促銷折扣信息(微信通過(guò)搖一搖觸發(fā))惧辈。那么你的App想基于此做些什么呢琳状?