2012-11-30 5 views
1

에 연결하는 방법을 중지하는 방법 , 코어 블루투스 내가 전화

[self.CM connectPeripheral:peripheral options:nil]; 

는 때때로 어떤 대답을하지 않습니다.

어떻게 중지 시키거나 정지시킬 수 있습니까?

답변

0

centralManager:didFailToConnectPeripheral:errorCoreBluetooth.framework에서 찾아야합니다.

+0

이미 그렇지 일하러 않는 해하지 추가 [self.CM connectPeripheral을 말초 옵션 : 닐] ; 장시간 연결을 유지할 주변 장치와 연결할 수 없습니다. 수동으로 중지하고 싶습니다. 가능합니까? –

+0

BLE에 관한 코드를 다시 보았습니다. 다른 앱을 개발해야하기 때문에'CBCentralManager'의 메소드 인'stopScan'을 보았습니다. – Larme

+0

'stopScan'은'connectPeripheral : peripheral' 메소드를 멈출 수 있습니까?'scan' 메소드 만 멈출 수 있다고 생각합니다. –

1
/* Device is not connected, cancel pending connection */ 


[centralManager cancelPeripheralConnection:peripheralManager]; 
2

스캔 중지하려면

[central stopScan] 

를 연결 취소

[central cancelPeripheralConnection:peripheral_object] 
관련 문제