Contents

mappls-api/mappls-lms-ios-distribution

MapplsLMS is the Mappls Logging Management System SDK for Apple platforms. It

Requirements

  • Xcode 16 or later
  • Swift 5.9 or later
  • iOS 13.0+ (macOS 11.5+, watchOS 10.6+, tvOS 15.6+ for the respective targets)

πŸ”— Dependencies

[[MapplsAPICore]](https://github.com/mappls-api/mappls-api-core-ios-distribution)

Requires MapplsAPICore for authentication (OAuth2) and shared context. Add it to your project separately and configure it before logging events.

Installation

Swift Package Manager

Add the package to your project in Xcode via File > Add Package Dependencies, or add it to your Package.swift:

dependencies: [
    .package(
        url: "https://github.com/mappls-api/mappls-lms-ios-distribution.git",
        from: "2.0.6"
    )
]

Then add MapplsLMS to your target's dependencies:

.target(
    name: "YourApp",
    dependencies: ["MapplsLMS"]
)

MapplsAPICore is not resolved automatically. Add it to your project as a separate dependency using the same approach.

πŸ“¦ Version History

Latest release Β· 2.0.6 β€” 01 Oct 2026 Β· See CHANGELOG.md for full release notes.

| Version | Date | Highlights | | :---: | :---: | :--- | | 2.0.6 | 01 Oct 2026 | appSessionId in event metadata, unit test suite with coverage reporting, and improved sync reliability. | | 2.0.5 | 01 Oct 2026 | Project layout refactor and build improvements. | | 2.0.4 | 01 Oct 2026 | OAuth2 authentication support, thread-safety fixes, and stability improvements. | | 1.0.6 | 07 Feb 2025 | Bug fixes. | | 1.0.5 | 23 Oct 2024 | Bitcode disabled to support Xcode 16. | | 1.0.3 | 08 May 2024 | Apple Privacy Manifest file added. | | 1.0.0 | 22 Aug 2023 | Initial version of MapplsLMS. |

License

See LICENSE.md.

Package Metadata

Repository: mappls-api/mappls-lms-ios-distribution

Default branch: main

README: README.md