---
title: UIApplication.CategoryDefaultError
framework: uikit
role: symbol
role_heading: Structure
path: uikit/uiapplication/categorydefaulterror
---

# UIApplication.CategoryDefaultError

Errors that can happen when the system checks if your app is the default app in a category.

## Declaration

```swift
struct CategoryDefaultError
```

## Topics

### Getting information about the error

- [UIApplication.CategoryDefaultError.Code](uikit/uiapplication/categorydefaulterror/code.md)
- [retryAvailableDateErrorKey](uikit/uiapplication/categorydefaulterror/retryavailabledateerrorkey.md)
- [statusLastProvidedDateErrorKey](uikit/uiapplication/categorydefaulterror/statuslastprovideddateerrorkey.md)

### Errors when discovering if an app is the default in a category

- [errorDomain](uikit/uiapplication/categorydefaulterror/errordomain.md)
- [rateLimited](uikit/uiapplication/categorydefaulterror/ratelimited.md)

## Relationships

### Conforms To

- [CustomNSError](foundation/customnserror.md)
- [Equatable](swift/equatable.md)
- [Error](swift/error.md)
- [Hashable](swift/hashable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Discovering if your app is the default app in a category

- [isDefault(_:)](uikit/uiapplication/isdefault(_:).md)
- [UIApplication.Category](uikit/uiapplication/category.md)
