Tapstream macOS SDK download & changelog

You can include Tapstream as a CocoaPods dependency:

pod 'TapstreamMac'

Or, you can download the latest macOS SDK to include in your project:

Download tapstream-sdk-mac-3.0.0.zip

Please review the Mac OS X SDK documentation.

Changelog

3.2.6 - Simplify TSTimelineSummaryResult (Aug 1, 2017)

  • Fixed an issue where TSTimelineSummaryResult could contain NSNull objects in its fields. All fields are now their correct type or nil.

3.2.4 - Fix race condition in TSRequestData (December 14, 2016)

  • Fixed a crash that could sometimes occur due to simultaneous access of an internal datastructure.

3.2.1 - Improve UL handling (October 25, 2016)

  • Add extra conversion fields to Universal Link simulated hit

3.2.0 - Add Timeline Summary feature (October 25, 2016)

  • Add sessionId accessor to publicly-exposed API

3.1.1 - Add Timeline Summary feature (October 24, 2016)

  • Add latestDeeplinkTimestamp field to timeline summary response.

3.1.0 - Add Timeline Summary feature (October 19, 2016)

  • Add getTimelineSummary method to Tapstream API

3.0.0 - Tapstream iOS and macOS SDK 3 (??, 2016)

  • Internal refactor, improves performance and stability
  • Slightly changed public-facing API; existing implementations will require updating.
  • Take advantage of CocoaPods subspecs

2.8.5 - iOS parity (Mar 4, 2015)

2.8.5 - iOS parity (Feb 3, 2015)

2.8.3 - Version bump in tandem with dependent iOS 8 release (September 18, 2014)

2.8.2 - Version bump in tandem with dependent iOS 8 release (September 10, 2014)

2.7.4 - Bugfix (July 7, 2014)

  • Bugfix for non-ARC apps

2.7.3 - Better default asynchronous behavior (June 24, 2014)

  • Improves default asynchronous behavior of getConversionData

2.7.2 - Bugfix (May 7, 2014)

  • Fix for base64 encoding issue

2.7 - Receipt validation (Apr 18, 2014)

  • IAP receipts can now be attached to purchase events for server-side validation
  • Note: Version 2.7 has different integration guidelines than previous versions. Please check the Mac SDK documentation.

2.6.3 - Bugfix (Mar 13, 2014)

  • Fixes warnings for 64bit builds

2.6.2 - Bugfix (Feb 28, 2014)

  • Fix for non-arc garbage collection issue

2.6.1 - Bugfix (Jan 30, 2014)

  • Addresses issue with getConversionData

2.6 - Better device profiling (Jan 17, 2014)

2.5.1 - Global custom event parameters, automatic IAP tracking (Dec 16, 2013)

  • Developers can now define event parameters that will be auto-attached to every event
  • Fully automatic tracking of in-app purchases
  • Conversion info API has been improved

2.4 - Support for first-run modification (Nov 12, 2013)

  • Developers can now receive information on the end user's source at app startup

2.3 - More customization (April 19, 2013)

  • Integrators may now suppress default events

2.2 - Improved hardware reporting (April 8, 2013)

  • Note: Version 2.2 has different integration guidelines than previous versions. Please check the Mac SDK documentation.
  • Simpler device and hardware ID collection
  • SDK now automatically fires an 'install' and 'open' event

2.1 - Namespacing and minor bugfix (February 25, 2013)

  • Fixed an issue where the singleton instance of the SDK was being auto-released when not using ARC
  • Non-generic names for Tapstream hits and events

2.0 - Open-sourced (December 20, 2012)

1.9 - App-to-app tracking (October 13, 2012)

  • Supports an optional, developer-defined hardware tracking parameter.

1.8 - Increased accuracy, and hit firing (September 4, 2012)

  • Better conversion signals
  • The SDK can now fire Tapstream hits as well as events

1.7 - Tagged events and controlled logging (August 8, 2012)

  • Now supports custom tags on events for Corporate customers
  • Allows developer-defined log handling

1.6 - Event retry performance improvement (July 23, 2012)

  • Made event reporting retry conditions more strict
  • Fixed a time calculation bug that could cause events to retry too quickly

1.4 - Bugfixes (July 4, 2012)

  • Fixes an encoding issue
  • Better error logging and handling for Tapstream events

1.3 - Improved conversion tracking (July 2, 2012)

  • No longer requires ARC
  • Fixed a bug that caused issues with i386
  • Fixed a bug that caused issues on Mac OS X 10.6
  • Improved fingerprinting for better conversion tracking

1.0 - Initial release (June 19, 2012)

  • Full support for Mac OS X Snow Leopard and newer.