---
title: "send(message:)"
framework: Accessory Transport Extension
role: symbol
role_heading: Instance Method
platforms: [iOS 27.3+]
path: "accessorytransportextension/accessoryworker/session/send(message:)"
---

# send(message:)

Sends a message to the transport extension.

## Declaration

```swift
final func send(message: AccessoryMessage) async throws
```

## Parameters

- `message`: An accessory message.

## Discussion

Discussion This method conforms to AccessoryFeatureSession but always throws AccessoryTransportSession.Error.unsupported; call send(data:) instead to send data to the transport extension.

## See Also

### Sending data

- [send(data:)](accessorytransportextension/accessoryworker/session/send(data:).md)
