SuperAPI AI 工具集

axiom-ios-networking

编程与开发

查看项目

更新于 10-16 00:22

技能介绍

用途:这是一个 iOS 网络工作路由技能,声明在实现或调试任何网络连接、API 调用、Socket 时使用,涵盖 HTTP 请求、WebSocket、TCP 连接与网络问题排查。

主要能力与路由:网络实现模式交由其 networking 子技能,涉及 URLSession 配合结构化并发、Network.framework 迁移和现代网络模式;Network.framework 参考交由其 network-framework-ref 子技能,涵盖 NWConnection(iOS 12–25)、NetworkConnection(iOS 26+)、TCP 连接、TLV 分帧与 Wi-Fi Aware;旧版 iOS 12–25 模式交由其 networking-legacy 子技能;迁移指南交由其 networking-migration 子技能;连接问题调试交由其 networking-diag 子技能,覆盖连接超时、TLS 握手失败、数据不到达、连接中断、VPN/代理问题,以及 ATS/HTTP 安全与 App Store 网络合规。

自动化审计:可启动 networking-auditor 智能体或 /axiom:audit networking,扫描废弃 API(如 SCNetworkReachability、CFSocket、NSStream、UIWebView)与反模式(可达性检查、硬编码 IP、缺少错误处理)。

使用方式:根据决策树选择目标,例如使用 URLSession 与结构化并发时进入 networking;实现 TCP 连接或判断 NWConnection 与 NetworkConnection 时进入 network-framework-ref;API 请求超时进入 networking-diag;应用因 HTTP 连接被拒时走 networking-diag 的 ATS 合规方向。

限制与态度:技能强调不要因沉没成本而迁就自定义实现,应先诊断再给出标准方案建议;资料未提供价格、平台支持范围与具体效果数据。