[iOS] iBeacon偵測多個Region
過去我所想的點子,只要偵測到iBeacon就進行對應事件。這次幫朋友阿強實現點子,發現同一UUID的iBeacon,只會觸發一次didEnter和didExit,用圖示來說明比較清楚~
可以看到兩顆iBeacon重疊偵測範圍,只要偵測到其中一顆,就只會觸發一次didEnter和didExit。這與Android測試得到的結果不同,iOS已經幫我們處理好,再把處理過的結果回傳給開發者使用,這是限制也是方便~
Android會觸發兩次(每顆iBeacon各一次),可能也叫做didEnter和didExit。阿強測試比較過後,發現iOS偵測速度比Android慢,這其實是因為iOS SDK會有數秒鐘偵測週邊iBeacon並處理。

![[iOS] 取得藍芽裝置Mac.png](https://cg2010studio.com/wp-content/uploads/2018/07/ios-e58f96e5be97e8978de88abde8a39de7bdaemac.png?w=362&h=644)


HappyMan・迴響