Module for tracking events within an application.
The documentation can be found at:
https://developer.ringpublishing.com/docs/TrackingEngine/index.html
Integration tutorial:
Reference guide:
https://developer.ringpublishing.com/docs/TrackingEngine/reference/mobile/tracking-ios-sdk.html
In order to run demo app, execute pod install in Example directory.
- iOS 15.0 or later
- Xcode 16 or later
- Swift 5
Using CocoaPods
To install it through CocoaPods simply add the following lines to your Podfile using our private Cocoapods Specs repository.
Additions to your Podfile:
source 'https://github.com/ringpublishing/RingPublishing-CocoaPods-Specs.git'
pod 'RingPublishingTracking'Using Swift Package Manager
To install it into a project, add it as a dependency within your project settings using Xcode:
Package URL: "https://github.com/ringpublishing/RingPublishingTracking-iOS"or if you are using manifest file, add it as a dependency there:
let Package = Package(
...
dependencies: [
.package(url: "https://github.com/ringpublishing/RingPublishingTracking-iOS.git", .upToNextMinor(from: "1.1.0"))
],
...
)Start by importing RingPublishingTracking:
import RingPublishingTrackingthen you have access to shared module instance:
RingPublishingTracking.sharedFor detailed example see demo project in Example directory or check our documentation.