<!--
{
  "availability" : [
    "iOS: 26.0.0 -",
    "iPadOS: 26.0.0 -",
    "macCatalyst: 26.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "WiFiAware",
  "identifier" : "/documentation/WiFiAware/WAService/name",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Property",
  "symbol" : {
    "kind" : "Instance Property",
    "modules" : [
      "Wi-Fi Aware"
    ],
    "preciseIdentifier" : "s:9WiFiAware9WAServiceP4nameSSvp"
  },
  "title" : "name"
}
-->

# name

The full name of the service, as sent over the air.

```
var name: String { get }
```

## Discussion

To avoid conflicts with other apps and devices that may prevent your app from using
the service, register your service with a unique name in the
[IANA Service Name Registry](https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xml).

For the service name to be valid, follow the rules located in [RFC 6763](https://datatracker.ietf.org/doc/html/rfc6763#section-4.1.2) and  [RFC 6335](https://datatracker.ietf.org/doc/html/rfc6335#section-5.1).

The RFC rules require that the service string have a unique name that conforms to the following rules:

- Only use characters such as `a-z`, `A-Z`, `0 - 9`, and hyphen (`-`).
- Use at least one letter `a-z`, `A-Z`.
- Don’t start or end with a hyphen (`-`).
- Don’t exceed 15 characters.

The full service name string then:

- Prepends an underscore (`_`) to the name component
- Adds a dot (`.`) separator
- Appends a protocol suffix of `_tcp` or `_udp`

The table below shows some examples:

Examples:

|Name Component   |Protocol Component|Full Service Name string|
|-----------------|------------------|------------------------|
|`example-service`|`_tcp`            |`_example-service._tcp` |
|`example-service`|`_udp`            |`_example-service._udp` |

The name in the `Info.plist` must be this full service name, exactly as it’s sent over the air. Invalid service names in the `Info.plist` cause the app to crash.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)