Swiftpack.co - Package - mapp-digital/MappIntelligence-iOS-v5

MappIntelligence Tracking Library

Build Status

CocoaPods Compatible Carthage Platform support

The MappIntelligence SDK allows you to track user activities, screen flow and media usage for an App. All data is send to the MappIntelligence tracking system for further analysis.

Requirements

| Plattform | Version | |-----------|-------------------:| | iOS | 10.0+ | | tvOs | 9.0+ | | watchOs | 2.0+ |

Installation

CocoaPods (Podfile):

pod 'MappIntelligence'

Carthage (Cartfile):

github "mapp-digital/MappIntelligence-iOS-v5"

OCLint

We use Oclint from OCLint. Details about the specific settings for this project can be found in the .oclint.yml file.

Travis CI

We use Travis CI to check the code for inconsistencies and running the linter & tests. Details about the specific settings for this project can be found in the .travis.yml file.

SSL

As of iOS 9 Apple is more strictly enforcing the usage of SSL for network connections. MappIntelligence highly recommends and offers the usage of a valid serverUrl with SSL support. In case there is a need to circumvent this. The App will need an exception entry within the Info.plist. Apple's regulations about this are well documented within the iOS Developer Library

Example App with functionality

For an example app of the functionality in this SDK see: https://github.com/mapp-digital/MappIntelligence-iOS-v5/tree/master/MappIntelligenceDemoApp

License

See the LICENSE file for license rights and limitations (MIT).

Github

link
Stars: 0

Dependencies

Used By

Total: 0

Releases

Added support for tvOS - 2020-05-14 15:29:18

  1. Support for tvOS
  2. Simplify init process

Update schemes - 2020-04-23 16:15:26

Update Carthage - 2020-04-23 14:15:46

Initial setup of MappIntelligence SDK and availability to track controllers and custom elements - 2020-04-22 10:06:15

SPM setup - 2020-01-14 10:29:09

Swift Package Manager example release - 2020-01-14 10:07:48