Skip to content

@zihejia zihejia released this Sep 25, 2020

  • Fix NSJSONSerialization crash in iOS 13
    #910

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.
Carthage/Carthage#3019

Assets 2

@zihejia zihejia released this Aug 7, 2020 · 6 commits to master since this release

Removing using IFA as distinct id
#907

Beginning with this version, Mixpanel no longer uses the IFA(ID for Advertisers) but uses a randomly generated UUID as the default distinct ID instead. After you call reset, Mixpanel generates a new distinct_id by default. This ensures that multiple users on the same device are not assigned the same alias.

If you want to use IFV(identifierForVendor) as the distinct_id, you can set
MIXPANEL_UNIQUE_DISTINCT_ID=1 in build settings Preprocessor Macros on the Mixpanel framework target. After you call reset, the IFV will not change. However, when a user removes and then re-installs the app, the IFV will change with each installation.

Assets 3

@zihejia zihejia released this May 5, 2020 · 12 commits to master since this release

  • Upgrade deployment target to iOS 10
    #897
  • Fix the xcode architectures settings
    #895
  • Add support for catalyst(iosmac)
    #896
  • Optimize archive logic and fix CTTelephonyNetworkInfo crash
    #898
  • Fix deprecated currentRadioAccessTechnology in CTTelephonyNetworkInfo
    #899
Assets 3

@zihejia zihejia released this Feb 13, 2020 · 34 commits to master since this release

  • Additional support for rich push notifications including a bundled Notification Service Extension for rendering media and buttons
    #874
  • New push notification tracking events: $push_notification_received, $push_notification_tap, $push_notification_dismissed for notifications sent from Mixpanel
    #879
Assets 3

@zihejia zihejia released this Jan 10, 2020 · 96 commits to master since this release

  • Fix full screen in-app not showing in iOS 13
  • Fix mini in-app notification icon not displaying in iOS 13
    #878
Assets 3

@zihejia zihejia released this Oct 4, 2019 · 101 commits to master since this release

  • Xcode 11 and iOS 13 ready
  • Fix the crash in MixpanelExceptionHandler
    #868
Assets 3

@zihejia zihejia released this Aug 23, 2019 · 107 commits to master since this release

Fix duplicate triggered in app notifications shown between app sessions
#862

Assets 3

@zihejia zihejia released this Aug 19, 2019 · 112 commits to master since this release

Fix race conditions for accessing mutable arrays during archive
#861

Assets 3

@zihejia zihejia released this Jun 7, 2019 · 119 commits to master since this release

Mixpanel identify ([mixpanel identify:aDistinctId];) now sends a special $identify event to the API. This is not treated like a regular tracking event, but will aid in future platform improvements to support advanced identity management (linking anonymous and logged-in usage, multiple users on one system, etc.).

if more than one user can be identified in your app (ie log-out/log-in scenarios) make sure you call reset() when a user logs-out and that you add MIXPANEL_RANDOM_DISTINCT_ID pre-processor macro in your build settings so anonymous users don't have the same distinct_id (IFA/IFV by default)

#854

Assets 3

@zihejia zihejia released this Jun 5, 2019 · 125 commits to master since this release

Fix issue Apple Rejection - TMS-90338: Non-public API usage (WKInterfaceDevice)
#850

Assets 3
You can’t perform that action at this time.