Official iOS (Objective-C) Tracking Library for Mixpanel Analytics
v4.0.0.beta.2 is in parity with v3.9.0 but without the Messages & Experiments feature support.
On Jan 1, 2022, we’ll remove the Messages & Experiments feature from Mixpanel. For now, if you do not use Mixpanel's Messages & Experiments feature, you can choose to opt into this beta version.
You can use Swift Package Manager to install the beta version:
In Xcode, select File > Swift Packages > Add Package Dependency. Follow the prompts using the URL for this repository and point to branch 4.0.0.beta
.
We are deprecating Messaging and Mobile A/B testing features(more details). Starting from the next version, we will not automatically track pushes sent from Mixpanel and crashes by default. However, you can still opt-in them by calling
+ (Mixpanel *)sharedInstanceWithToken:(NSString *)apiToken launchOptions:(nullable NSDictionary *)launchOptions trackCrashes:(BOOL)trackCrashes automaticPushTracking:(BOOL)automaticPushTracking;
and set trackCrashes
and automaticPushTracking
to YES.
v4.0.0.beta.1 is in parity with v3.7.1 but without the Messages & Experiments feature support.
On Jan 1, 2022, we’ll remove the Messages & Experiments feature from Mixpanel. For now, if you do not use Mixpanel's Messages & Experiments feature, you can choose to opt into this beta version.
You can use Swift Package Manager to install the beta version:
In Xcode, select File > Swift Packages > Add Package Dependency. Follow the prompts using the URL for this repository and point to branch 4.0.0.beta
.
This version adds the clearTimedEvent:
method for clearing individual timed events.
archiveRootObject/unarchiveObjectWithFile
and subscriberCellularProvider
PR: https://github.com/mixpanel/mixpanel-iphone/pull/923 to address: https://github.com/mixpanel/mixpanel-iphone/issues/922
Fix crash when archive caused by a race condition https://github.com/mixpanel/mixpanel-iphone/pull/917
Temporarily remove monitoring the radio change due to a bug from Apple https://github.com/mixpanel/mixpanel-iphone/pull/918
Warning: There is no Carthage attached to this version due to an open issue from Carthage with XCode 12 at the moment. We will continue to ship Carthage once the issue has been resolved. https://github.com/Carthage/Carthage/issues/3019