iOS SDK
Integrate deep linking, attribution, and smart links into your iOS app with the Grovs SDK
The Grovs iOS SDK provides deep linking, universal links, link generation, in-app messaging, event and screen tracking, revenue tracking, and attribution for iOS apps built with UIKit or SwiftUI.
Requirements: iOS 13.0 or later, Swift 5.9 (Xcode 15 or later). Distributed through Swift Package Manager and CocoaPods.
- Quick Start — Install and configure the SDK
- Deep Linking — Handle incoming deep links
- Link Creation — Generate smart links programmatically
- Messages — In-app messaging and push notifications
- Revenue — Track in-app purchases and custom payments
- Events & Screen Tracking — Track custom events and screen views
- Privacy & Consent — Gate collection on consent, and what the SDK collects
- API Reference — Complete properties and methods reference
- Upgrading to 3.0 — Moving from 2.x
Upgrading to 3.0
Already on 2.x? Existing configure calls keep compiling, but automatic screen tracking is now on by default, setSDK(enabled: false) now stops all collection, and a few SDK-internal types are no longer public. See the 3.0 upgrade guide.
Example apps
A demo project showing a full Grovs integration is available at grovs-io/grovs-ios-example-app.
Edit this page on GitHubLast updated 2026-09-16