Contents

digia-technology-private-limited/digia_engage_clevertap_ios

A [Digia Engage](https://github.com/Digia-Technology-Private-Limited/digia_engage_ios) plugin that bridges CleverTap custom templates and display units into the Digia rendering engine. Enables CleverTap campaigns to render Digia-powered UI experiences.

Requirements

| | Minimum | |---|---| | iOS | 16.0 | | Swift | 6.0 | | Xcode | 16.0 | | CleverTap iOS SDK | 7.5.1 |

Installation

Swift Package Manager

Add the package to your Package.swift:

dependencies: [
    .package(
        url: "https://github.com/Digia-Technology-Private-Limited/digia_engage_clevertap_ios.git",
        from: "1.0.0-beta.1"
    ),
]

Then add DigiaEngageCleverTap as a target dependency:

.target(
    name: "YourTarget",
    dependencies: [
        .product(name: "DigiaEngageCleverTap", package: "digia_engage_clevertap_ios"),
    ]
)

Or add it directly in Xcode via File → Add Package Dependencies and enter the repository URL.

Usage

1. Initialize Digia Engage

import DigiaEngage

try await Digia.initialize(
    config: DigiaConfig(apiKey: "YOUR_DIGIA_API_KEY")
)

2. Register the CleverTap plugin

import DigiaEngageCleverTap

Digia.register(DigiaCleverTapPlugin())

License

BSL 1.1 — Business Source License 1.1. Source available; production use requires a license from Digia Technology.


Built with ❤️ by the Digia team

Package Metadata

Repository: digia-technology-private-limited/digia_engage_clevertap_ios

Default branch: main

README: README.md