Enumeration Case

INStartWorkoutIntentResponseCode.handleInApp

A response code that indicates you want to handle the intent in your app instead.

Declaration

case handleInApp = 7

Discussion

Use this code when you want SiriKit to launch your app in the background so that you can handle the intent there. With this code, the user continues to interact with Siri, but your app has an opportunity to set up a workout session or any other information needed to manage the user’s workout more effectively.

See Also

Response State

case unspecified

A response code that indicates an unknown state.

case ready

A response code that indicates app readiness.

case continueInApp

A response code that indicates your app extension is ready to transfer control to the app to start the workout.

case success

A response code that indicates your app succeeded.

case failure

A response code that indicates you were unable to start the specified workout.

case failureRequiringAppLaunch

A response code that indicates the user must launch your app to start the workout.

case failureOngoingWorkout

A response code that indicates a workout is already in progress, so another can’t start.

case failureNoMatchingWorkout

A response code that indicates you didn’t find the specified workout.