The KochavaTracker swift package is an optional module within the Kochava SDK providing install attribution and analytics.
The Kochava SDK is a lightweight and easy to integrate SDK written in Objective-C and Swift, providing first-class integration with Kochava’s industry leading mobile attribution and analytics platform.
KochavaTracker is a Swift package. To install it, simply add this package as a dependency.
In Xcode, see File > Swift Packages > Add Package Dependency ... > and enter the URL for this package repository.
KochavaTracker is available under the Kochava Terms of Service. See the LICENSE file for more info.
As of October 1, 2020, github.com uses the branch name ‘main’ when creating the initial default branch for all new repositories. In order to minimize any customizations in our github usage and to support consistent naming conventions, we have made the decision to rename the ‘master’ branch to be called ‘main’ in all Kochava’s github repos.
For local copies of the repo, the following steps will update to the new default branch:
git branch -m master main git fetch origin git branch -u origin/main main git remote set-head origin -a
|Last commit: 2 weeks ago|
What's New in Version 5.0.0: • Removed the public API started guard check. • Improved the responsiveness of time-sensitive network transactions by using a network service type of responsiveData. • Improved the KVAPushNotificationsToken registration API. Func add(...) has been renamed to register(...), and remove is handled through an enabledBool. • Added APIs for shutdown which have optional completion handlers. • Corrected some potential warnings about xcframeworks being unsafe for app extensions. • Corrected issues arising from the timing of module registration and frequency of start() calls. • Removed public API func KVATracker.sdkVersionString(). • Miscellaneous improvements to performance and stability.
Built on: Xcode 12.4 Minimum Deployment Target Versions: iOS 10.3, macOS 10.14, tvOS 10.2, watchOS 3.2