Enumeration Case


You can’t book a new ride because an existing ride is currently in progress.


case failurePreviousRideNeedsFeedback = 10


Use this code when the user must provide feedback for the previous ride before getting a new ride. Specifying this code causes SiriKit to send an INSendRideFeedbackIntent object to your Intents extension. If your Intents extension does not support that intent, SiriKit launches your app as if you had specified the INListRideOptionsIntentResponseCode.failureRequiringAppLaunchPreviousRideNeedsCompletion response code.

If there is a previous ride that is not yet complete, but you still want to allow the user to book another ride, return INListRideOptionsIntentResponseCode.success.