2011-05-07 204 views
0

我想將藍牙設備放置在不同的位置,並記錄手機進入各個範圍的時間。我知道iphone只能連接到mfi設備,但它可以找到非mfi的設備ID?iPhone - 可能從非mfi藍牙設備檢測到藍牙ID?

如果有辦法,這會通過蘋果應用程序審查?我需要這個應用程序才能夠進入應用程序商店。

回答

0

是的,如果您在iPhone上啓用了藍牙,則其他設備可以連接到它。特別是他們可以執行SDP查詢(或遠程名稱請求或甚至RFCOMM連接)。

或者如果手機處於藍牙可發現模式,其他設備可以通過設備發現(查詢)來找到它。 (是否被鎖定時,手機留在發現模式?)

+0

我感興趣的是我的應用能夠檢測到其他非mfi設備。我正在努力嘗試根據距藍牙的距離和藍牙設備的固定位置來確定當前位置。 – kgibbon 2011-05-10 20:13:53

0

你是否希望有一個iPhone應用程序來檢測設備,或設備來檢測手機這不是從你的問題完全清楚。

如果您有前者,您的要求正是BtLE(藍牙4.0 /智能/ LE)廣告能力的要求。蘋果的iBeacon技術就是這樣一種實現,或者你可能推出自己的。它將允許您在4S,5和最近的iPad上運行的iOS6 +應用程序中執行細粒度的位置。 BtLE廣告檢測應用程序將輕鬆通過App Store指南。從另一個方向來看,帶有BT 2.x - 4.x無線電或WiFi無線電的設備,或者各種掃描儀和軟件無線電,將能夠檢測手機,平板電腦和其他配備無線電的設備。可以發現多少是瘋狂變化的。