Feeling stuck with Segment? Say 👋 to RudderStack.

Log in

iOS SDK Integration

by RudderStack

Connect iOS SDK and send data from iOS SDK with Rudderstack.

Source

Event Stream

iOS SDK Integration

by RudderStack

Connect iOS SDK and send data from iOS SDK with Rudderstack.

Source

Event Stream

The RudderStack iOS SDK enables you to easily associate one identity with another using the Alias method. This method helps manage user identities successfully in some destinations. For example, in Mixpanel, the Alias method associates an anonymous user with an identified user after sign up. The iOS SDK allows you to group users specific to an organization by denoting an ID of the group (company, organization, account, project, or team) with which you want to associate your user. The Group call lets you record custom traits about the group, such as the industry or number of employees.

Frequently Asked Questions

RudderStack iOS SDK is available through Cocoapods. To install it, simply add the RudderStack SDK to your Podfile and run the pod install command.

To migrate to the latest version you simply need to update the usage of a few classes including Client, Config, Configbuilder, and LogLevelDebug. Follow the iOS SDK documentation for detailed steps.

Pricing for iOS SDK can vary depending on your use case and data volume. RudderStack offers transparent, volume-based event pricing. See RudderStack's pricing.

Use the iOS SDK integration with popular destinations

225 Integrations

About iOS SDK

RudderStack’s open source iOS SDK allows you to integrate RudderStack with your iOS application and track event data from your app. After integrating the SDK, you can start sending event data from your app to a wide range of popular marketing, sales, and product tools including Amplitude, Google Analytics, and more. With RudderStack iOS SDK, you don't have to worry about having to learn, test, or implement a new API every time.