bluebooth for cars

How does the app identify the car Bluetooth? Is there iOS framework support?

Replies

This question is tagged both CarPlay and Core Bluetooth so without more information about your app I will try to answer from both perspectives.

Apps designed to appear in CarPlay do not need to know anything about any Bluetooth connection with the vehicle. In fact they will also appear in vehicles that only support wired connections for CarPlay. For information about developing an app for CarPlay, read the CarPlay App Programming Guide.

Core Bluetooth is the framework for an app to communicate with a Bluetooth device. An app with the Core Bluetooth entitlement and user authorization can discover and connect to Bluetooth devices. See the Core Bluetooth documentation and latest Core Bluetooth WWDC video for more information about Core Bluetooth. Typically apps that use Core Bluetooth to connect to a vehicle are made either by the vehicle’s manufacturer or in partnership with the vehicle’s manufacturer since details of the application layer protocols or additional authorization required to make those connections are proprietary to that vehicle’s manufacturer.