Apple announced CarPlay feature and some of the 3rd party apps are already integrating it (Spotify, Beats Radio, iHeartRadio)
What is the first step to add a CarPlay support to an existing iOS Xcode project? I cannot find any information on it like adding a new target, supported device type etc.
To get it you must create a query and provide information about your app, including the CarPlay app category. You must also agree to the CarPlay Entitlement Addendum. Apple company will consider your request and in case your app fits the criteria for a CarPlay app, you will get permission to create an app.
CarPlay works with select third-party apps that you download to your iPhone. Compatible apps—including audio, navigation, messaging, and voice-calling apps, and apps made by your vehicle manufacturer—show up automatically on CarPlay Home and can be controlled with Siri.
If your car supports wireless CarPlay, press and hold the voice command button on your steering wheel to set up CarPlay. Or make sure that your car is in wireless or Bluetooth pairing mode. Then on your iPhone, go to Settings > General > CarPlay > Available Cars and choose your car.
Take a look at MediaPlayer Framework. There are a bunch of classes in there designed for CarPlay only. For example, MPPlayableContentManager, MPContentItem, etc. Obviously, you won't be able to develop using it without Apple's approval.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With