ios - iOS에서 페어링 된 Bluetooth 장치를 제거하려면 어떻게합니까?

기사 출처 ios bluetooth bluetooth-lowenergy core-bluetooth ios-bluetooth

내 앱이 페어링 된 블루투스 장치를 제거 할 수 있기를 바랍니다. 기기가 iPhone과 페어링 된 경우 다른 기기에서 사용할 수 없기 때문입니다.
CBCentralManager cancelPeripheralConnection을 시도했지만 작동하지 않습니다. 여전히 페어링되어 있습니다.

아니면이 서버에 여전히 연결된 다른 앱이 있습니까?

iPhone5, iOS7
iOS에서 프로그래밍 방식으로 장치의 페어링을 해제 할 수 없습니다.

cancelPeripheralConnection는 장치에 대한 앱 연결을 끊기위한 것입니다.


토론

이 메서드는 비 차단이며, 모든 CBPeripheral 클래스 명령은
주변 장치에 아직 보류 중일 수도 있고 완료되지 않을 수도 있습니다. 다른 때문에
앱이 여전히 주변 장치에 연결되어있어 로컬
연결은 기본 물리적 링크가
즉시 연결이 끊어졌습니다. 그러나 앱의 관점에서 보면
주변 장치는 연결이 끊어진 것으로 간주되고 중앙 관리자 개체
centralManager : didDisconnectPeripheral : error : 메소드를 호출합니다.
위임 개체.

이 질문에 대해 Stack Overflow에서 비슷한 토론을 찾았습니다: https://stackoverflow.com/questions/22755703/

관련 기사
ios - Windows 8에 Xcode를 설치하는 방법은 무엇입니까? [복제]
ios - iOS7 : 백그라운드 작업 ( "myapp"에 허용 된 시간을 초과하는 활성 어설 션이 있음)
ios - 'NSInvalidArgumentException', 이유 : '***-[NSURL initFileURLWithPath :] : nil string parameter'
ios - 핵심 데이터 / SQLite 데이터베이스를 앱에 다운로드 하시겠습니까?
ios - UITextView contentOffset이 iOS7에서 CGPointZero로 초기화되지 않았습니다.
ios - google-cast 샘플 ios / application에서이 오류 7은 무엇입니까?
ios - UIKit 다이내믹스가있는 고무처럼 탄력있는 버튼
ios - Apple의 ToDoList 앱 튜토리얼을 살펴보면 항목을 탭해도 "완료된"체크 표시가 제대로 추가되지 않습니다.
ios - RestKit : 빈 response.body를 처리하는 방법?
ios - MPMoviePlayerViewController 가로 모드 사용