Swift Package Manager

Install CloudX Core and supported iOS adapters with Swift Package Manager

CloudX Core and the adapters on this page are available as Swift packages.

Add a package in Xcode

Open the package dependency dialog

In Xcode, select File > Add Package Dependencies.

Enter the package URL

Copy a package URL from the packages below. Add each required adapter package separately.

Select a version

For Core, select Up to Next Major Version starting at 3.9.1. For each adapter, select the exact version listed below.

Add the product

Add the product shown below to your app target. An adapter package also installs CloudX Core and its vendor SDK.

Add the linker flag

Add $(inherited) -ObjC to Other Linker Flags for every app target that uses CloudX.

Packages

Core

https://github.com/cloudx-io/cloudx-ios-swift-package-core.git
  • Product: CloudXCore
  • Latest package version: 3.9.1

Google Waterfall

https://github.com/cloudx-io/cloudx-ios-swift-package-adapter-googlewaterfall.git

Vungle

https://github.com/cloudx-io/cloudx-ios-swift-package-adapter-vungle.git

Meta

https://github.com/cloudx-io/cloudx-ios-swift-package-adapter-meta.git

Mintegral

https://github.com/cloudx-io/cloudx-ios-swift-package-adapter-mintegral.git

Digital Turbine

https://github.com/cloudx-io/cloudx-ios-swift-package-adapter-digitalturbine.git

Unity Ads

https://github.com/cloudx-io/cloudx-ios-swift-package-adapter-unityads.git

Import CloudXCore in your application. The adapter packages register themselves when the application loads.

This page shows the latest package version for each adapter. Open the adapter integration page for its complete setup instructions.

All adapter packages require CloudX Core 3.9.1 or a later compatible 3.x version.

Platform requirements

The CloudX iOS SDK requires iOS 13 or later, Xcode 16 or later, and Swift 6 or later. These packages have additional requirements:

  • Meta 6220000.0.0 requires iOS 15 or later.
  • Digital Turbine 8041000.0.0 requires iOS 15 or later and Xcode 26.1 or later.
  • Unity Ads requires Xcode 26.1 or later.

After installation, continue with CloudX initialization.