Latest 1.0.4
Homepage https://github.com/river2202/MonorailSwift
License MIT
Platforms ios 9.0
Dependencies MonorailSwift
Authors

Monorail

Version
Carthage compatible
License

Introduction

MonorailSwift is a troubleshooting/testing tool to log, record and replay network interactions for iOS project.

MonorailSwiftTools screenshot

Inspired by pact.io and lots of opensource projects.

Requirment

Swift 4.1+, Xcode 9.3+, iOS 9.0+

Features

  1. Printout network interactions to debug terminal.
  2. Save network interactions into json file in device/simulator
  3. Share/send/browse log in device/simulator
  4. Playback saved network interactions as response.
  5. Call out/dismiss MonorailSwiftTools menu by shaking devive or pressing Ctrl+Cmd+z in simulator

How to use

CocoaPods

pod ‘MonorailSwiftTools’, ‘~> 1.0.4’

Carthage

github "river2202/MonorailSwift" ~> 1.0.4

Communication

Author

[email protected]

License

Monorail is available under the MIT license. See the LICENSE file for more info.

Latest podspec

{
    "name": "MonorailSwiftTools",
    "version": "1.0.4",
    "summary": "MonorailSwiftTools is a test tool to log/write/replay network interactions.",
    "description": "Works out of box with iOS build in api and most of 3rd SDK to print the network api calls, write them to file and replay the tap with simply setup.",
    "homepage": "https://github.com/river2202/MonorailSwift",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "authors": {
        "[email protected]": "[email protected]"
    },
    "source": {
        "git": "https://github.com/river2202/MonorailSwift.git",
        "tag": "1.0.4"
    },
    "platforms": {
        "ios": "9.0"
    },
    "swift_version": "4.2",
    "source_files": "MonorailSwift/Helper/**/*",
    "dependencies": {
        "MonorailSwift": [
            "~> 1.0.4"
        ]
    }
}

Pin It on Pinterest

Share This