[問題] Bluetooth4.0背景執行問題

看板MacDev作者 (大雄)時間10年前 (2013/12/30 15:55), 編輯推噓3(3010)
留言13則, 2人參與, 最新討論串1/4 (看更多)
我想請問各位板上的大大 再背景執行中 可以實現對已連線過的裝置再次連線嗎? 我找不到相關的範例等等的 不知有誰可以指導一下 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.251.182.37

12/30 18:48, , 1F
背景模式只是讓你把藍芽的相關程式碼可以在背景執行
12/30 18:48, 1F

12/30 18:48, , 2F
你foreground怎麼作就怎麼作~
12/30 18:48, 2F

01/01 22:55, , 3F
背景程式會被系統凍結呀....XDD最長好像只有10min...
01/01 22:55, 3F

01/03 10:36, , 4F
http://ppt.cc/XzPl 請參考官方的guide有教怎麼背景執行
01/03 10:36, 4F

01/03 10:37, , 5F
你有加到backgroud mode的話就不會被凍結
01/03 10:37, 5F

01/03 10:38, , 6F
只是如果系統資源不足還是會被強制關閉 這無法避免QQ
01/03 10:38, 6F

01/03 16:56, , 7F
謝謝kidd0717的幫忙我大概懂了,可是遇到一個問題...
01/03 16:56, 7F

01/03 16:57, , 8F
我看背景執行只能執行特定UUID的搜尋
01/03 16:57, 8F

01/03 16:59, , 9F
foreground可以!背景執行卻不會觸發didDiscoverPeripheral
01/03 16:59, 9F

01/06 14:53, , 10F
照理來說應該可以 只要執行scanForPeripherals就會觸發
01/06 14:53, 10F

01/06 14:54, , 11F
你可以檢查一下你的code是不是有問題
01/06 14:54, 11F

01/07 12:06, , 12F
我好像在foreground就失敗了
01/07 12:06, 12F

01/07 12:09, , 13F
scanforperipheralswithServices 參數都帶nil的確搜尋的到
01/07 12:09, 13F
文章代碼(AID): #1ImIRTEx (MacDev)
文章代碼(AID): #1ImIRTEx (MacDev)