[英]iOS Corebluetooth advertising and scanning while app in the background
我目前正在開發一個在后台運行的iOS應用程序,它需要我使用藍牙4.0來宣傳和掃描設備。
在了解Corebluetooth.framework的同時,我發現iOS開發人員可以在外圍設備上設置兩種廣告數據。
我了解外圍設備是否在后台運行,但是不會公布本地名稱。 此外,服務UUID將設置為溢出區域,中央設備只能通過主動掃描獲得。 但是,主動掃描只能在前台運行。
此時我有一個問題。
如果中央設備和外圍設備都在后台運行,中央設備是否可以獲得外圍設備在溢出區域設置的服務UUID? 那就是當兩個iOS應用程序都在后台運行時,是否可以開發一個應用程序,每個應用程序都在后台進行廣告宣傳和掃描?
由於您描述的原因,背景中心無法找到背景外圍設備:
這是iOS 6中的一個問題,我還沒有看到任何人能夠在iOS 7中做到這一點。 (進一步測試正在進行中。)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.