Skip to content

Releases: amplitude/Amplitude-iOS

v7.1.0

01 Oct 06:11
3006833
Compare
Choose a tag to compare
  • Add support to view/copy userId, deviceId to use Event Explorer (BETA). NOTE: This feature doesn't support Swift Package Manager yet.
  • Removed Amplitude-iOS.podspec from repo.

v7.0.1

20 Sep 18:27
Compare
Choose a tag to compare
  • Fix issues for nullable/nonnull declaration in Amplitude.h
  • Fix #286
  • Fix #285

v7.0.0

15 Sep 06:21
Compare
Choose a tag to compare

BREAKING CHANGES

Background: Users reported that IDFA MACRO still do not prevent app rejections. So we make both idfa and location tracking to be fully customer driven.

  • Add adSupportBlock to let idfa tracking to be customer driven.
  • Add locationInfoBlock to let location tracking to be customer driven.
  • Remove enableLocationListening, disableLocationListening and updateLocation APIs.

v6.0.0

20 Aug 05:16
Compare
Choose a tag to compare
  • To accommodate the new rules over IDFA in iOS 14, we make some changes over our IDFA logic.
  • Added AMPLITUDE_IDFA_TRACKING MARCO to control if IDFA logic is included in the binary.
  • Removed disableIdfaTracking API.
  • Documentation

v5.3.0

07 Aug 04:41
Compare
Choose a tag to compare
  • Introducing useDynamicConfig flag!! Turning this flag on will find the best server url automatically based on users' geo location.
  • Note 1. If you have your own proxy server and use setServerUrl API, please leave this OFF.
  • Note 2. If you have users in China Mainland, we suggest you turn this on.
  • Note 3. By default, this feature is OFF. So you need to explicitly set it to ON to use it.

Related issues: #260 , #257

v5.2.1

07 Jul 05:26
Compare
Choose a tag to compare
  • Removed obsolete certificates used for SSL Pinning before.

v5.2.0

03 Jun 00:57
Compare
Choose a tag to compare
  • Fixed an implementation issue in SSL pinning. If you're using SSL pinning, please update your SDK ASAP.

v5.1.0

17 Mar 05:35
Compare
Choose a tag to compare
  • Added APIs to Amplitude to let users set library name and version. This should be only used when you develop your own library which wraps Amplitude iOS SDK.

v5.0.0

12 Mar 07:43
Compare
Choose a tag to compare
  • Now macOS support!
  • Covered both cases. (1) pure macOS App, (2) Mac Catalyst (Running iPad App on macOS)
  • NOTE 1: CocoaPods users! Amplitude-iOS pod is deprecated (4.10.0 is the last version we support). Please use the new one Amplitude going forward.
  • NOTE 2: If you encounter any issues when instrumenting your macOS App, please reach out to us!
  • NOTE 3: Minimum supported iOS version is now 10.0 instead of 8.0 in the past. We made this decision since usages for 9.0 and 8.0 are extremely low now. (<= 1%)
  • Please find new pod here! New https://cocoapods.org/pods/Amplitude

v4.10.0

04 Feb 19:18
Compare
Choose a tag to compare
  • Now you can enable or disable COPPA (Children's Online Privacy Protection Act) restrictions on IDFA, IDFV, city, IP address and location tracking.
  • To enable COPPA, please call [[Amplitude instance] enableCoppaControl];.
  • To disable COPPA, please call [[Amplitude instance] disableCoppaControl];.
  • Fix partial truncation for string with unicode (e.g. emoji).