---
title: keyboard
framework: uikit
role: symbol
role_heading: Type Property
path: uikit/uiapplication/extensionpointidentifier/keyboard
---

# keyboard

The identifier for custom keyboards.

## Declaration

```swift
static let keyboard: UIApplication.ExtensionPointIdentifier
```

## Discussion

Discussion To reject the use of custom keyboards in your app, specify this constant in your implementation of the application(_:shouldAllowExtensionPointIdentifier:) delegate method.

## See Also

### Disallowing specified app extension types

- [application(_:shouldAllowExtensionPointIdentifier:)](uikit/uiapplicationdelegate/application(_:shouldallowextensionpointidentifier:).md)
- [UIApplication.ExtensionPointIdentifier](uikit/uiapplication/extensionpointidentifier.md)
