---
source_url: https://www.pubnub.com/docs/sdks/swift/platform-support
title: Platform Support for Swift SDK
updated_at: 2026-05-19T06:07:22.329Z
sdk_name: PubNub Swift SDK
sdk_version: 10.1.6
---

> Documentation Index
> For a curated overview of PubNub documentation, see: https://www.pubnub.com/docs/llms.txt
> For the full list of all documentation pages, see: https://www.pubnub.com/docs/llms-full.txt


# Platform Support for Swift SDK

PubNub Swift SDK, use the latest version: 10.1.6

Install:

```bash
Add PubNub via Swift Package Manager or CocoaPods@10.1.6
```

## Swift SDK 10.1.6

### source: GitHub release

**Repository:** [GitHub release](https://github.com/pubnub/swift/archive/refs/tags/10.1.6.zip)

#### Supported Platforms

##### macOS

| Target Architecture | Runtime Version | Minimum OS Version | Maximum OS Version |
| --- | --- | --- | --- |
| arm64, x86_64 | Swift 5.x | macOS 10.15 | macOS 15.5 |

##### iOS

| Target Architecture | Runtime Version | Minimum OS Version | Maximum OS Version |
| --- | --- | --- | --- |
| arm64 | Swift 5.x | iOS 12.0 | iOS 18.5 |

##### tvOS

| Target Architecture | Runtime Version | Minimum OS Version | Maximum OS Version |
| --- | --- | --- | --- |
| arm64 | Swift 5.x | tvOS 12.0 | tvOS 18.5 |

##### watchOS

| Target Architecture | Runtime Version | Minimum OS Version | Maximum OS Version |
| --- | --- | --- | --- |
| arm64, armv7k, arm64_32 | Swift 5.x | watchOS 4.0 | watchOS 11.5 |

#### Target Platforms

* iOS 12.0 or higher
* macOS 10.15 or higher
* tvOS 12.0 or higher
* watchOS 4.0 or higher

### package: Swift Package

**Repository:** [Swift Package](https://github.com/pubnub/swift.git)

#### Supported Platforms

##### macOS

| Target Architecture | Runtime Version | Minimum OS Version | Maximum OS Version |
| --- | --- | --- | --- |
| arm64, x86_64 | Swift 5.x | macOS 10.15 | macOS 15.5 |

##### iOS

| Target Architecture | Runtime Version | Minimum OS Version | Maximum OS Version |
| --- | --- | --- | --- |
| arm64 | Swift 5.x | iOS 12.0 | iOS 18.5 |

##### tvOS

| Target Architecture | Runtime Version | Minimum OS Version | Maximum OS Version |
| --- | --- | --- | --- |
| arm64 | Swift 5.x | tvOS 12.0 | tvOS 18.5 |

##### watchOS

| Target Architecture | Runtime Version | Minimum OS Version | Maximum OS Version |
| --- | --- | --- | --- |
| armv7k, arm64_32, arm64 | Swift 5.x | watchOS 4.0 | watchOS 11.5 |

### package: CocoaPods

**Repository:** [CocoaPods](https://cocoapods.org/pods/PubNubSwift)

#### Supported Platforms

##### macOS

| Target Architecture | Runtime Version | Minimum OS Version | Maximum OS Version |
| --- | --- | --- | --- |
| arm64, x86_64 | Swift 5.x | macOS 10.15 | macOS 15.5 |

##### iOS

| Target Architecture | Runtime Version | Minimum OS Version | Maximum OS Version |
| --- | --- | --- | --- |
| arm64, armv7 | Swift 5.x | iOS 12.0 | iOS 18.5 |

##### tvOS

| Target Architecture | Runtime Version | Minimum OS Version | Maximum OS Version |
| --- | --- | --- | --- |
| arm64 | Swift 5.x | tvOS 12.0 | tvOS 18.5 |

##### watchOS

| Target Architecture | Runtime Version | Minimum OS Version | Maximum OS Version |
| --- | --- | --- | --- |
| armv7k, arm64_32, arm64 | Swift 5.x | watchOS 4.0 | watchOS 11.5 |

#### Target Platforms

* iOS 12.0 or higher
* macOS 10.15 or higher
* tvOS 12.0 or higher
* watchOS 4.0 or higher