Contents

INRideStatus

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

Declaration

class INRideStatus

Mentioned in

Overview

When the user books a ride or requests the status of a ride, you create an INRideStatus object as part of your response and fill it with the relevant information. A ride status object conveys information about the current status of a ride, such as whether the ride is ongoing, completed, or has yet to occur. This object also contains details about the ride such as the pickup location, drop-off location, and information about the driver and vehicle. Siri and Maps display the information in this object to the user at appropriate times.

When configuring ride status objects, always provide values for as many properties as possible. Siri and Maps display almost all of the information that you provide to the user, so it is good to offer as many details as you can.

Topics

Accessing the Ride Identifier

Specifying the Ride Status

Accessing Ride Information

Accessing the Pickup and Drop Off Times

Accessing the Route Information

Providing User Activity Objects

Initializers

See Also

Data Objects