---
title: PTInstantiationError.Code
framework: pushtotalk
role: symbol
role_heading: Enumeration
path: pushtotalk/ptinstantiationerror-swift.struct/code
---

# PTInstantiationError.Code

Error codes for instantiation operations.

## Declaration

```swift
enum Code
```

## Topics

### Error codes

- [PTInstantiationError.Code.unknown](pushtotalk/ptinstantiationerror-swift.struct/code/unknown.md)
- [PTInstantiationError.Code.invalidPlatform](pushtotalk/ptinstantiationerror-swift.struct/code/invalidplatform.md)
- [PTInstantiationError.Code.missingBackgroundMode](pushtotalk/ptinstantiationerror-swift.struct/code/missingbackgroundmode.md)
- [PTInstantiationError.Code.missingPushServerEnvironment](pushtotalk/ptinstantiationerror-swift.struct/code/missingpushserverenvironment.md)
- [PTInstantiationError.Code.missingEntitlement](pushtotalk/ptinstantiationerror-swift.struct/code/missingentitlement.md)
- [PTInstantiationError.Code.instantiationAlreadyInProgress](pushtotalk/ptinstantiationerror-swift.struct/code/instantiationalreadyinprogress.md)

### Initializers

- [init(rawValue:)](pushtotalk/ptinstantiationerror-swift.struct/code/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Push to Talk errors

- [PTChannelError](pushtotalk/ptchannelerror-swift.struct.md)
- [PTChannelError.Code](pushtotalk/ptchannelerror-swift.struct/code.md)
- [PTInstantiationError](pushtotalk/ptinstantiationerror-swift.struct.md)
- [PTChannelErrorDomain](pushtotalk/ptchannelerrordomain.md)
- [PTInstantiationErrorDomain](pushtotalk/ptinstantiationerrordomain.md)
