Detectar cuando el iPhone se conecta a un auto apareado

Hola, me gustaría preguntarle cómo puedo saber cuándo el usuario entra en el automobile (cuando el dispositivo IOS se conecta a un vehículo emparejado) y cuando el usuario sale del automobile (cuando el dispositivo IOS se desconecta de un auto emparejado) .

Descubrí que es posible ir a " Recordatorios " en mi iPhone y configurar un recordatorio, luego ir a " detalles " y presionar " Recordarme en una location " y luego tengo la opción de seleccionar " Obtener en el automobile " o " Salir del auto ".

Realmente lo apreciaría si puede responder a mi pregunta o darme un enlace a un tutorial. Estoy usando Xcode y Objective C.

No puede utilizar CoreBluetooth para esto, solo está destinado a la comunicación BLE. AFAIK, entrar o salir del automobile está vinculado a CarPlay, por lo que tampoco se puede utilizar en este momento. El marco de accesorios externo solo funciona para dispositivos MFi.

Realmente no tiene ninguna opción, así que considere usar un iBeacon, podría ser la mejor solución después de todo.

Z.

Editar: si es una solución viable para usted, consulte el marco privado de BluetoothManager.

Encontré el siguiente documento a través de Apple Developer sobre el uso del bluetooth. Espero eso ayude.

https://developer.apple.com/library/ios/documentation/NetworkingInternetWeb/Conceptual/CoreBluetooth_concepts/AboutCoreBluetooth/Introduction.html