The Media Trust Media Filter SDK for iOS, distributed through Swift Package Manager. The SDK binary ships inside this package as an XCFramework, so resolving the package needs no separate download.
- iOS 12.0+
- Xcode 26.3 or 27.0 (tested)
- In Xcode, choose File → Add Package Dependencies...
- Enter the package URL:
https://github.com/themediatrust/ios-msdk-spm - Choose your version rule (for example, "Up to Next Major Version") with
1.6.1. - Click Add Package and link
MediaFilterSDKto your app target.
dependencies: [
.package(url: "https://github.com/themediatrust/ios-msdk-spm", from: "1.6.1"),
],
targets: [
.target(
name: "YourApp",
dependencies: [
.product(name: "MediaFilterSDK", package: "ios-msdk-spm"),
]
),
]import MediaFilterSDK
// Initialize the SDK during app launch.
MediaFilter.initialize(hash: <#CONFIGURATION_HASH#>, debugMode: false)Your configuration hash is provided by The Media Trust.
Full integration documentation, API reference, and release notes are provided to publishers under separate cover. Contact your account representative for access.
For integration support, contact support@themediatrust.com.
Proprietary. See LICENSE for terms. Use of the SDK requires a separate written agreement with TMT Digital, Inc.
Copyright (c) 2026 TMT Digital, Inc. All rights reserved.