MonorailSwift is a troubleshooting/testing tool to log, record and replay network interactions for iOS project.
Inspired by pact.io and lots of opensource projects.
Swift 4.1+, Xcode 9.3+, iOS 9.0+
- Printout network interactions to debug terminal.
- Save network interactions into json file in device/simulator
- Share/send/browse log in device/simulator
- Playback saved network interactions as response.
- Call out/dismiss MonorailSwiftTools menu by shaking devive or pressing Ctrl+Cmd+z in simulator
pod 'MonorailSwiftTools', :configurations => ['Debug']
github "river2202/MonorailSwift"
- If you need any help, use Stack Overflow and tag
monorailswift
.
Monorail is available under the MIT license. See the LICENSE file for more info.