SDK for iOS
Use the SDK for iOS to add event tracking and analytics to your Apple platform apps with minimal setup. The SDK lets you send tracking data to your data warehouse and multiple analytics tools through a single interface, removing the need for separate integrations.
The SDK supports iOS, macOS, tvOS, watchOS, and visionOS, and requires Swift 5.9 or later.
This integration simplifies development and helps teams understand user behavior and improve their apps efficiently.
Key features
- Track user interactions: Capture user interactions such as taps, screen views, and custom events.
- Connect to analytics tools: Send data to analytics tools like Google Analytics, Mixpanel, and others.
- Manage data easily: Choose which data goes to each analytics tool for simple organization and future changes.
- Respect user privacy: Comply with privacy standards like GDPR by giving users control over tracking and anonymizing data.
- Extract user data: Retrieve user traits from events and load them into your data warehouse for unified analysis.
- Compatible: Works seamlessly with the Segment Swift SDK.
Guides
| Guide | What will you learn? |
|---|---|
| Start collecting events | How to install the SDK and import it into your Apple app to collect events. |
| Start collecting user data | How to install the SDK and import it into your Apple app to collect user data. |
| Options | The available options when installing the SDK. |
| Methods of the SDK | The methods of the SDK, including the methods to send events. |
SDK source code
The source code of the Krenalis Swift SDK is available on GitHub and distributed under the MIT license.