Ble 장치에 연결하여 특성 중 하나에 대한 업데이트를 수신 할 수있는 앱을 작성 중입니다.iOS CoreBluetooth가 백그라운드에서 알림을받을 수 없습니다.
내가, 내가 연결하려는 장치를 검색에 연결, 나는에 관심이 있어요 특성에 알림을 등록 할 수 있어요.응용 프로그램이 전송됩니다 이러한 특성에 대한 업데이 트를 수신 할 때마다
http 호출을 통해 서버에 전달되는 값.
모든 것이 정상적으로 작동하지만 내 앱을 배경으로 설정하면 업데이트 수신이 중지됩니다. 나는 내 plist 파일에
<key>UIBackgroundModes</key>
<array>
<string>bluetooth-central</string>
<string>bluetooth-peripheral</string>
</array>
을 추가했습니다. iOS 9.3을 실행하는 iPhone6 이상을 테스트 중입니다. Xcode 8 및 신속한 개발 2.3. Ble 장치가 10 초마다 알림을 전송하지만 앱이 bakground의 알림을 처리하지 않습니다. 당신이 전경 동안 파란 이빨을 사용할 수 있기 때문에