iOS SDK
Learn how to install and integrate your iOS app.
Overview
This section shows you how to track custom events, enrich user profiles, and send push notifications with the CleverTap iOS SDK in your iOS app. Before getting started, refer to iOS SDK Quick Start Guide. This guide shows you how to install the CleverTap SDK, track your first user event, and view this information on the CleverTap dashboard.
Prerequisites
Ensure you have the following prerequisites to start the iOS integration:
- CleverTap account
- Apple Xcode IDE
Supported Versions
The CleverTap iOS SDK version 7.0.1 supports the following versions:
- iOS 9.0 or later
- tvOS 9.0 or later
iOS SDK Versions and Size
Refer to the following table for iOS SDK versions and iOS SDK code sizes:
SDK | Version | Code Size |
---|---|---|
Core iOS | 7.0.1 | 945 KB |
Geofence | 1.0.6 | 4.6 MB |
CTNotificationService | 0.1.7 | 13.4 KB |
CTNotificationContent | 0.2.8 | 237 KB |
Integrate the iOS SDK
Perform the following steps to get started with the iOS integration:
Steps | Procedure |
---|---|
Step 1 | Install SDK |
Step 2 | Integrate CleverTap SDK in iOS Applications |
Step 3 | Run your Application |
iOS SDK Resources
The following table lists all the iOS SDK resources:
Resources | Description |
---|---|
GitHub Repository | Provides all the resources required to integrate CleverTap iOS SDK. |
SDK Direct Download | Provides the downloaded iOS SDK source file. |
Sample Applications | Provides a sample application to demonstrate the integration of our iOS SDK. |
Advanced Features | Provides all the advanced features related to iOS. |
Go Live Checklist | Provides a list of actions to be performed before you launch your application. |
Changelog | Provides details about most recent updates to iOS SDK, including bug fixes, new features, and enhancements. |
Additional Reference
Following are the additional iOS SDK references:
Updated 13 days ago