我希望我的iPhone應用程序能夠顯示附近所有藍牙設備(例如其他iPhone,Android,......基本上所有藍牙功能都啓用的)列表。我正在使用私人框架「BluetoothManager」(我知道這會導致在AppStore被拒絕)。BluetoothManager:沒有得到任何「BluetoothDeviceDiscoveredNotification」
到目前爲止,一切工作得很好:
- 我可以關閉切換藍牙,...
- 我得到的NSLog是DeviceScanning設置啓用...
- ,如果我檢查函數(BOOL)deviceScanningInProgress我也得到「是」。
但BTM似乎從未發佈「BluetoothDeviceDiscoveredNotification」。我有兩個其他iPhone已啓用藍牙躺在設備旁邊,我正在測試我的應用程序,但沒有人被發現(它們都是可發現的,我的MAC發現它們!)
任何想法是什麼問題可能是?
我瀏覽了一下stackoverflow,發現另外一個問題,那裏有人使用的是基本相同的代碼,並且對他很有用!請參閱:other question我不知道,爲什麼我的應用程序沒有發現任何設備,雖然它「工作」。
我真的很感激一些答案!由於沒有關於BluetoothManager的文檔,我正在緩慢地耗盡資源以獲得幫助; o)
謝謝!
我沒有可用的功能scanForServices – jose920405