Assets 3
  • Add Braze Integration support
    #788

  • Fix the issue that applicationDidEnterBackground is blocking the main thread
    #789

  • Fix flush with completion does not call completion block if tracking is disabled
    #790

@zihejia zihejia released this May 10, 2018 · 12 commits to master since this release

Assets 3
  • Clean up Travis build script
    #785

  • Add sample code for using Mixpanel
    #784

  • Fix Images in mobile in-apps being resized and are blurry on display
    #783

@zihejia zihejia released this May 3, 2018 · 26 commits to master since this release

Assets 3
  • Ensure the trackCrashes & automaticPushTracking arguments are respected
    #780

  • Enlarge the dismiss button for in-app notification
    #777

@zihejia zihejia released this Apr 20, 2018 · 33 commits to master since this release

Assets 3

Mixpanel helps you to be GDPR compliant. You can now disable and enable tracking at runtime by using new APIs we have written for you:

Mixpanel *mixpanel = [Mixpanel sharedInstance];
[mixpanel optOutTracking];

  • Removes any PII(personally identifiable information) from the device and stops the SDK from tracking - See doc.
Mixpanel *mixpanel = [Mixpanel sharedInstance];
[mixpanel optInTracking];

  • Use this method to opt-in an already opted-out user from tracking. See doc.
Mixpanel *mixpanel = [Mixpanel sharedInstance];
BOOL hasOptedOutTracking = [mixpanel hasOptedOutTracking];

  • Returns YES if the user has opted out from tracking.

You can also initialize the SDK specifying a default tracking behavior (e.g do not track until optInTracking() is called): See doc

Mixpanel *mixpanel = [Mixpanel sharedInstanceWithToken:@"YOUR_API_TOKEN" optOutTrackingByDefault:YES];

@zihejia zihejia released this Apr 3, 2018 · 55 commits to master since this release

Assets 3
  • Fix warning (-Wexpansion-to-defined) in Xcode 9.3
    #765

@zihejia zihejia released this Mar 12, 2018 · 60 commits to master since this release

Assets 3
  • Add session metadata to each event to prevent Mixpanel server from receiving
    duplicated events
    #740
  • Move constants MPNotificationTypeTakeover and MPNotificationTypeMini to public header
    #768

@zihejia zihejia released this Feb 23, 2018 · 74 commits to master since this release

Assets 3
  • Fixed a bug where full screen In-apps are not displayed correctly on iPhone X if they have the secondary button

@pchien pchien released this Jan 8, 2018 · 77 commits to master since this release

Assets 3
  • Fixed a bug where changing tweak values and nothing else wouldn't update the running a/b test. #762
  • New sharedInstance... convenience method with more customization #763

@pchien pchien released this Dec 20, 2017 · 82 commits to master since this release

Assets 3
  • Allow automatic push tracking for Mixpanel push notifs to be disabled #761
  • Fix a crash with push tokens or the strings we got from push tokens being nil #756
  • Fix a typo #760

@pchien pchien released this Dec 12, 2017 · 90 commits to master since this release

Assets 3
  • Added support for Urban Airship integration. Learn more here: https://mixpanel.com/platform
  • Remove the possibility of dereferencing a null pointer #738
  • Updated podspec with necessary frameworks #743
  • Removed some globals that were colliding with other variable names #755