2016-05-04 118 views
0

我有一個要求,建立一個應用程序,以便它檢測到該設備是否在汽車(假設)或不。如何知道iOS設備處於某個附近?

我對它做了一些研究,發現iBeacons可能對此有用,但我在尋找任何替代品之前,都會一起下降到iBeacons。

我也考慮過NFC貼紙,但爲了從中獲取數據,NFC貼紙應該始終進行掃描,並且如何檢測貼紙附近的設備。

Google的EddyStone是否爲iOS和Android提供良好的服務?

+0

除此之外,iOS不具備讀取NFC貼紙的能力,iBeacon是您的最佳解決方案 – Paulw11

+0

iOS開發人員無法訪問某些iPhone中NFC芯片(並非全部,而用於iBeacon的BLE適用於iPhone 4S和更新版本)。 – Larme

+0

iBeacons是否不斷供應設備,以便我可以檢測到它何時斷開連接? –

回答

1

一個信標將適用於這個用例。移動設備將檢測每秒鐘或更多時間發送的信標數據包,提供快速回調來告訴您設備是否靠近汽車內的信標。因爲Apple在大多數情況下在幾秒鐘內檢測到iBeacons發生優化,因此iBeacon可以在iOS和Android上運行,但iBeacon在iOS上的檢測速度方面提供了真正的優勢。 Eddystone將在iOS上花費更長時間。在Android上,兩種格式的檢測速度都相同。

當移動設備超出汽車信標範圍時,您的應用程序會收到一個回調,指出發生了這種情況。

+0

感謝您的回答。如果我找到一些有趣的東西,我會在這裏做更多的挖掘和更新。 –