---
title: "unsupportedWithReason:"
framework: intents
role: symbol
role_heading: Type Method
path: "intents/inintentresolutionresult/unsupportedwithreason:"
---

# unsupportedWithReason:

Creates an object whose resolution indicates that your app doesn’t support the specified value.

## Declaration

```occ
+ (instancetype) unsupportedWithReason:(NSInteger) reason;
```

## Parameters

- `reason`: The reason why your app is not using the specified value. For a list of possible values, see INIntentResolutionResultUnsupportedReason.

## Return Value

Return Value A new INIntentResolutionResult object.

## Discussion

Discussion Use this method to create a resolution result object when your app doesn’t support an intent parameter. Siri may use the returned reason to let the user know that the value isn’t supported.

## See Also

### Common Results

- [confirmationRequiredWithItemToConfirm:forReason:](intents/inintentresolutionresult/confirmationrequiredwithitemtoconfirm:forreason:.md)
- [needsValue()](intents/inintentresolutionresult/needsvalue().md)
- [notRequired()](intents/inintentresolutionresult/notrequired().md)
- [unsupported()](intents/inintentresolutionresult/unsupported().md)
