Wormholy 1.7.0

Wormholy 1.7.0

Paolo MusolinoPaolo Musolino 维护。



Wormholy 1.7.0

Icon

Language Pod version

像巫师一样开始调试 iOS 网络调用,无需额外代码!Wormholy 让调试变得快速且可靠。

您能做什么

  • 无需编写代码和导入。
  • 记录所有使用 NSURLSession 的应用流量。
  • 通过摇晃手机简单地揭示所有请求、响应和头部的内容!
  • 无需处理 HTTPS 通话中的 SSL 证书问题。
  • 快速查找、隔离和修复错误。
  • Swift 和 Objective-C 兼容。
  • 也与外部库如 AlamofireAFNetworking 兼容。
  • 可以使用 ignoredHosts 数组黑名单记录的主机。
  • 可以将 API 请求导出为 Postman 收集。
  • 可以共享 API 请求的 cURL 表示。

Icon

需求


  • iOS 9.0+
  • Xcode 10+
  • Swift 4, 4.1, 4.2 和 Swift 5

使用


将其添加到您的项目中,然后就可以了!摇晃您的设备或模拟器,Wormholy 会出现!您无需将库导入到代码中,它将神奇地工作!

建议您仅在调试模式下安装它。最简单的方法是使用 CocoaPods

pod 'Wormholy', :configurations => ['Debug']

如果您想禁用摇晃并从应用程序中的另一个点触发 Wormholy,您需要设置环境变量 WORMHOLY_SHAKE_ENABLED = NO,并调用此本地通知

NotificationCenter.default.post(name: NSNotification.Name(rawValue: "wormholy_fire"), object: nil)

您还可以在任意时间程序化地启用/禁用摇晃手势。您可以使用 Wormholy.shakeEnabled = false 禁用(或启用)摇晃手势。

Carthage


您还可以使用 Carthage 安装 Wormholy。

要使用Carthage将Wormholy集成到您的Xcode项目中,请在您的Cartfile中指定它。

github "pmusolino/Wormholy"

运行carthage update来构建框架,并将构建好的Wormholy.framework拖入您的Xcode项目。

贡献

  • 如果您需要帮助或想提出一般性疑问,请创建一个issue。
  • 如果您发现了一个bug,请创建一个issue。
  • 如果您有功能请求,请创建一个issue。
  • 如果您想做出贡献,请提交一个pull request。

致谢

❤️Paolo Musolino 编写。

在我的

💼 领英

🤖 推特

🌇 Instagram

👨🏼‍🎤 Facebook

MIT许可证


Wormholy遵循MIT许可证。有关更多信息,请参阅LICENSE文件。