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

# PTInstantiationError.Code.invalidPlatform

An instantiation error that indicates the API isn’t available on the simulator or macOS devices.

## Declaration

```swift
case invalidPlatform
```

## See Also

### Error codes

- [PTInstantiationError.Code.unknown](pushtotalk/ptinstantiationerror-swift.struct/code/unknown.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)
