swift-netcat iOS客户端

iOS 上的 netcat 工具其实挺少见的,swift-netcat这个项目算是比较实用的一个。直接连服务器某个端口,字节收发都靠它搞定,适合搞点底层调试、端口监听啥的。UI 比较克制,功能专注,响应也快。

支持直接通过TCP发送和接收原始数据,你可以拿它测试服务端响应,也能临时做个调试终端。尤其适合开发后台接口时,快速验证端口和协议有没有问题。

用的是Swift写的,接口清晰,逻辑也挺简单。你要想扩展点 UI 交互,加个历史记录啥的,也不难上手。跟 iOS 网络连接 Swift 代码示例 里的一些做法挺像,适合动手折腾。

要注意的是,iOS 上用网络操作得一下App Transport Security,是非加密连接,不配置一下是连不上的。可以在Info.plist里加个NSAppTransportSecurity节点,记得设NSAllowsArbitraryLoads

如果你正好在搭配服务器调试通信逻辑,又想在手机上随手测试一下端口通信,那这个项目真的还蛮顺手的。哦对了,想深入了解 Socket 通信的,也可以看看这个 异步 Socket 通信客户端,思路差不多。

小提醒:它没有加密,生产环境别用它传敏感信息哈,适合调试测试为主。

zip 文件大小:215.82KB