---
title: AMError
framework: Automator
role: symbol
role_heading: Structure
platforms: [Mac Catalyst 14.0+, macOS 10.4+]
path: automator/amerror
---

# AMError

An Automator error.

## Declaration

```swift
struct AMError
```

## Topics

### Error Codes

- [workflowActionsNotLoadedError](automator/amerror/workflowactionsnotloadederror.md)
- [workflowNewerActionVersionError](automator/amerror/workflowneweractionversionerror.md)
- [workflowNewerVersionError](automator/amerror/workflownewerversionerror.md)
- [workflowNoEnabledActionsError](automator/amerror/workflownoenabledactionserror.md)
- [workflowOlderActionVersionError](automator/amerror/workflowolderactionversionerror.md)
- [workflowPropertyListInvalidError](automator/amerror/workflowpropertylistinvaliderror.md)
- [userCanceledError](automator/amerror/usercancelederror.md)
- [actionApplicationResourceError](automator/amerror/actionapplicationresourceerror.md)
- [actionApplicationVersionResourceError](automator/amerror/actionapplicationversionresourceerror.md)
- [actionArchitectureMismatchError](automator/amerror/actionarchitecturemismatcherror.md)
- [actionExceptionError](automator/amerror/actionexceptionerror.md)
- [actionExecutionError](automator/amerror/actionexecutionerror.md)
- [actionFailedGatekeeperError](automator/amerror/actionfailedgatekeepererror.md)
- [actionFileResourceError](automator/amerror/actionfileresourceerror.md)
- [actionInitializationError](automator/amerror/actioninitializationerror.md)
- [actionInsufficientDataError](automator/amerror/actioninsufficientdataerror.md)
- [actionIsDeprecatedError](automator/amerror/actionisdeprecatederror.md)
- [actionLicenseResourceError](automator/amerror/actionlicenseresourceerror.md)
- [actionLinkError](automator/amerror/actionlinkerror.md)
- [actionLoadError](automator/amerror/actionloaderror.md)
- [actionMalwareError](automator/amerror/actionmalwareerror.md)
- [actionNotLoadableError](automator/amerror/actionnotloadableerror.md)
- [actionPropertyListInvalidError](automator/amerror/actionpropertylistinvaliderror.md)
- [actionQuarantineError](automator/amerror/actionquarantineerror.md)
- [actionRequiredActionResourceError](automator/amerror/actionrequiredactionresourceerror.md)
- [actionRuntimeMismatchError](automator/amerror/actionruntimemismatcherror.md)
- [actionSignatureCorruptError](automator/amerror/actionsignaturecorrupterror.md)
- [actionThirdPartyActionsNotAllowedError](automator/amerror/actionthirdpartyactionsnotallowederror.md)
- [actionXPCError](automator/amerror/actionxpcerror.md)
- [actionXProtectError](automator/amerror/actionxprotecterror.md)
- [noSuchActionError](automator/amerror/nosuchactionerror.md)
- [conversionFailedError](automator/amerror/conversionfailederror.md)
- [conversionNoDataError](automator/amerror/conversionnodataerror.md)
- [conversionNotPossibleError](automator/amerror/conversionnotpossibleerror.md)
- [AMError.Code](automator/amerror/code.md)

### Error Domain

- [AMAutomatorErrorDomain](automator/amautomatorerrordomain.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

### Errors

- [AMAutomatorErrorDomain](automator/amautomatorerrordomain.md)
- [AMActionErrorKey](automator/amactionerrorkey.md)
- [AMError.Code](automator/amerror/code.md)
