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 11.0 or later
- Xcode 12 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 RingPublishingTracking
then you have access to shared module instance:
RingPublishingTracking.shared
For detailed example see demo project in Example
directory or check our documentation.