---
title: "unsupported(forReason:)"
framework: intents
role: symbol
role_heading: Type Method
path: "intents/insendmessagerecipientresolutionresult/unsupported(forreason:)"
---

# unsupported(forReason:)

Creates an object whose resolution indicates that your app can’t use the specified person as a message recipient.

## Declaration

```swift
class func unsupported(forReason reason: INSendMessageRecipientUnsupportedReason) -> Self
```

## Parameters

- `reason`: The reason why the recipient is not supported. For a list of possible values, see doc://com.apple.sirikit/documentation/Intents/INSendMessageRecipientUnsupportedReason.

## Return Value

Return Value A new resolution result object.

## Discussion

Discussion Use this method when a problem with the recipient’s account would prevent you from sending the message. When you return a resolution of this type, Siri prompts the user to provide a new recipient, which you must then resolve. The cycle of prompting the user and asking you to resolve the parameter continues until you resolve the parameter successfully.

## See Also

### Creating a Resolution Result Object

- [INSendMessageRecipientUnsupportedReason](intents/insendmessagerecipientunsupportedreason.md)
- [init(personResolutionResult:)](intents/insendmessagerecipientresolutionresult/init(personresolutionresult:).md)
