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)
- Open source; see the Tapstream SDK source page
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.