SwaggerAutomocker
示例
要运行示例项目,请克隆仓库,然后首先从 Example 目录运行 pod install
要求
安装
SwaggerAutomocker 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile
pod 'SwaggerAutomocker'
用途
配置App传输安全:因为本模拟服务器的目的仅用于模拟环境,我们的服务器只支持HTTP协议,因此要能够运行模拟服务器,您需要通过在Info.plist中添加“App传输安全设置”键并设置其子键“允许任意负载”为“是”来禁用App传输安全。
启动模拟服务器
var mockServer: MockServer?
let swaggerJson = readJSONFromFile(fileName: "swagger")
if let swaggerJson = swaggerJson {
mockServer = MockServer(port: 8080, swaggerJson: swaggerJson)
mockServer?.start()
}
当应用发送到后台模式时停止模拟服务器
mockServer?.stop()
当应用返回到活动模式时重启模拟服务器
mockServer?.start()
作者
lngyeen, [email protected]
许可证
SwaggerAutomocker遵循MIT许可证。有关更多信息,请参阅LICENSE文件。