An open API service indexing awesome lists of open source software.

https://github.com/checkout/checkout-event-logger-ios-framework


https://github.com/checkout/checkout-event-logger-ios-framework

Last synced: 4 months ago
JSON representation

Awesome Lists containing this project

README

          

# checkout-3ds-sdk-ios-framework

Releases for `CheckoutEventLoggerKit`

`CheckoutEventLoggerKit` is an internal tool for securely logging impersonal usage data in SDKs.

## Requirements

- iOS 13.0+
- Xcode 16.0+
- Swift 5.10+

## Installation

### Cocoapods

[CocoaPods](http://cocoapods.org) is a dependency manager for Cocoa projects. You can install it with the following command:

```bash
$ gem install cocoapods
```

> CocoaPods 1.9+ is required to use CheckoutEventLoggerKit

To integrate CheckoutEventLoggerKit into your Xcode project using CocoaPods, specify it in your `Podfile`:

```ruby
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '13.0'
use_frameworks!

target '' do
pod 'CheckoutEventLoggerKit', :git => 'https://github.com/checkout/checkout-event-logger-ios-framework.git', :tag => 'X.Y.Z'
end
```

Then, run the following command:

```bash
$ pod install
```

### Carthage

Carthage users should download `CheckoutEventLoggerKit.xcframework` and integrate with their project.

### Swift Package Manager

[Swift Package Manager](https://swift.org/package-manager/) is a tool for automating the distribution of Swift code and is integrated into the swift compiler.

Once you have your Swift package set up, adding CheckoutEventLoggerKit as a dependency is as easy as adding it to the `dependencies` value of your `Package.swift`.

```
dependencies: [
.package(url: "https://github.com/checkout/checkout-event-logger-ios-framework.git", .upToNextMajor(from: "1.0.0"))
]
```