/snowplow-objc-tracker

Snowplow event tracker for Objective-C. Add analytics to your iOS 8.0+, macOS and tvOS apps and games

Primary LanguageObjective-CApache License 2.0Apache-2.0

When we upgraded Odyssey from RxSwift 3.x to 4.x, we needed to upgrade every other dependency that depends on RxSwift, including RxReachability. Upgrading RxReachability included an upgrade to ReachabilitySwift, which renamed it's module to Reachability. The module name change introduced a namespace collision with Reachability in this library. We decided to make the Reachability dependency private to avoid the collision. You can read more about alternative strategies we pursued here: https://github.com/gamechanger/odyssey/pull/2222.

Contributing

There is no continuous integration for this repository. Please ensure tests pass by running the test suite for either the Snowplow or SnowplowTests target before merging new changes.

If this repository becomes out of date from the upstream, feel free to rebase and update this repository as long as tests still pass.

You can publish a new Cocoapod version to our private repository by running ./script/publish_version.sh <version>. Please abide by semantic versioning.