Class

INRideVehicle

A specific vehicle used by a ride-booking service.

Declaration

@interface INRideVehicle : NSObject

Overview

An INRideVehicle object provides information about a vehicle in your fleet. Use a vehicle object to convey details about a specific vehicle to the user. Siri and Maps present information about your vehicle’s location on the map and let the user know when the vehicle arrives.

You create an INRideVehicle object when the user books a ride or when you provide the current status of a ride. You assign the vehicle object to the vehicle property of the INRideStatus object that you include with your response.

Topics

Specifying the Vehicle’s Location

location

The most recent location of the vehicle.

mapAnnotationImage

The image to use for the vehicle when displaying its position on the map.

Specifying the Vehicle Description

registrationPlate

The text on the license plate or registration plate of the vehicle.

manufacturer

The name of the vehicle’s manufacturer.

model

The model of the vehicle.

Relationships

Inherits From

See Also

Data Objects

INRideOption

Details about a type of ride offered by your ride-booking service.

INRideStatus

The status of a ride booked through a ride-booking service.

INRideDriver

Identifying information about a driver of a ride service.

INRideFareLineItem

A specific type of ride-related charge.

INRidePartySizeOption

The price of a ride involving the specified number of people.

INRideCompletionStatus

Additional details about whether a ride completed successfully or someone canceled the ride.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software