ASDebugger
ASDebugger是iOS应用的远程调试工具集。
它可以通过远程检查任何网络事务,轻松地模拟数据,能够轻松地与CocoaPods集成,同时它也是Charles等代理工具的替代品。
特色功能
- 无需工具即可远程调试iOS客户端的网络请求,从iOS客户端获取响应
- 通过在iOS客户端手动设置模拟数据
- 通过实时网络响应轻松创建模拟响应结构体
- 一旦从iOS客户端获取一些响应,Web客户端将自动刷新观察者网络页面
- 一旦在平台上设置模拟结构体,将自动在iOS客户端上设置模拟环境
- 传输数据可压缩
使用方法
在AppScaffold网站上注册应用密钥
然后将初始化代码放置到AppDelegate函数didFinishConfiguringLaunch.
中
ASDebugger.start(withAppKey: "[Your AppKey]", secret:"[Your Secret]")
停止录制
ASDebugger.shared().stop
安装
ASDebugger 通过 CocoaPods 提供。要安装,只需将以下行添加到您的 Podfile 中
pod "ASDebugger"
如果您想使用 ASDebugger 的最新版本,直接指向 GitHub 仓库。
pod 'ASDebugger', :git => 'https://github.com/AppScaffold/ASDebugger.git'
模拟
ASDebugger.start(withAppKey: "[YourAppKey]", secret:"[Your Secret]").enableMock(withPath: "[API]")
作者
squarezw
许可证
ASDebugger 在 MIT 许可证下提供。更多信息请参阅 LICENSE 文件。