Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/nugu-developers/natty-log-ios

Log Framework for Apple platforms (iOS, tvOS, watchOS, macOS)
https://github.com/nugu-developers/natty-log-ios

carthage cocoapods ios log logger logging macos swift tvos watchos xcode

Last synced: about 1 month ago
JSON representation

Log Framework for Apple platforms (iOS, tvOS, watchOS, macOS)

Awesome Lists containing this project

README

        

# NattyLog

![Platform](https://img.shields.io/cocoapods/p/NattyLog)
[![Carthage compatible](https://img.shields.io/badge/Carthage-compatible-4BC51D.svg?style=flat)](https://github.com/Carthage/Carthage)
[![CocoaPods compatible](https://img.shields.io/cocoapods/v/NattyLog)](https://github.com/nugu-developers/natty-log-ios)
[![Swift Package Manager compatible](https://img.shields.io/badge/Swift%20Package%20Manager-compatible-brightgreen.svg)](https://github.com/apple/swift-package-manager)
![License](https://img.shields.io/github/license/nugu-developers/natty-log-ios)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/37a7a2e77cf542eb9a6dad0546eb7a15)](https://www.codacy.com/manual/nugu-dev-sdk/natty-log-ios?utm_source=github.com&utm_medium=referral&utm_content=nugu-developers/natty-log-ios&utm_campaign=Badge_Grade)

## Requirements
- iOS 10.0+
- Xcode 10.2+
- Swift 5+

## Installation

### CocoaPods
[CocoaPods](https://cocoapods.org) is a dependency manager for Cocoa projects. For usage and installation instructions, visit their website. To integrate NattyLog into your Xcode project using CocoaPods, specify it in your `Podfile`:

```ruby
pod 'NattyLog'
```

### Carthage
[Carthage](https://github.com/Carthage/Carthage) is a decentralized dependency manager that builds your dependencies and provides you with binary frameworks. To integrate NattyLog into your Xcode project using Carthage, specify it in your `Cartfile`:

```ogdl
github "nugu-developers/natty-log-ios" "1.2.3"
```

Then run `carthage update`.

### Swift Package Manager

To integrate using Apple's Swift package manager, add the following as a dependency to your `Package.swift`:

```swift
dependencies: [
.package(url: "https://github.com/nugu-developers/natty-log-ios.git", from: "1.2.3")
]
```

## License

The contents of this repository is licensed under the
[Apache License, version 2.0](http://www.apache.org/licenses/LICENSE-2.0).