Carplay App category for Fuelling and EV Charging

From the Developer Guide page 12 for the entitlements. The footnote mentions that

CarPlay EV charging app and CarPlay fueling app entitlements may be combined in a single app

  1. Does this mean that i can implement both fuelling and EV charging feature in the same app ?
  2. How will the entitlement process to get this be done ? should i make 2 request for each of the entitlement ?

Thanks, I think this is highly encouraged for apps where it makes sense to have both, for example, a brand of service stations that offers both traditional gas pumps and EV charging stations, or a navigation/aggregator app that helps users find both types of energy sources.

When you build the app, you will use the same CarPlay framework (using CPPointOfInterestTemplate, https://developer.apple.com/documentation/carplay/cppointofinteresttemplate CPInformationTemplate, etc.) to display the stations, but you can cater the specific flows (like starting a charge vs. paying for fuel) to the user's needs within that single app interface.

Technically, you need two distinct entitlements added to your app's Provisioning Profile and Entitlements.plist

https://developer.apple.com/download/files/CarPlay-Developer-Guide.pdf

Visit the Developer contact page for CarPlay entitlements. The form will ask you to categorize your app and explain your use case. Even if the form only allows you to select one primary category from a dropdown, use the description/use-case text box to explicitly state that your app provides both EV charging and fueling features, please let me know if you do not see this so you do not have to submit and edit later. In your description, write also you are requesting both entitlements. Also recommend you to watch this WWDC video from 2022 https://developer.apple.com/videos/play/wwdc2022/10016/

I think submitting a single, comprehensive request will be better for the team reviewing your application the full context of what your app does. If you submit two separate requests for the same App ID, it might cause confusion or result in duplicate tickets. However I’m not in that team and I would recommend to also ask on the description as they’ll provide you better guidance and hopefully they’ll jump into this thread to let you know the best way to accomplish that.

https://developer.apple.com/documentation/carplay/requesting-carplay-entitlements

Albert
  Worldwide Developer Relations.

Carplay App category for Fuelling and EV Charging
 
 
Q