SuperAPI AI 工具集

axiom-ios-networking

编程与开发

查看项目

更新于 10-15 20:11

技能介绍

用途:该技能是 iOS 网络工作的路由入口,适用于实现或调试任何网络连接、API 调用与套接字,包括 HTTP 请求、WebSocket、TCP 连接和网络问题排查。

主要能力与路由:网络实现模式(URLSession 配合结构化并发、Network.framework 迁移、现代网络模式、弃用 API 迁移)指向 /skill axiom-networking;Network.framework 参考指向 /skill axiom-network-framework-ref,涵盖 iOS 12-25 的 NWConnection、iOS 26+ 的 NetworkConnection、TCP 连接、TLV 分帧与 Wi-Fi Aware;旧版 iOS 12-25 模式指向 /skill axiom-networking-legacy;迁移指南指向 /skill axiom-networking-migration。App Transport Security(ATS)配置、HTTP 转 HTTPS、因不安全连接被 App Store 拒绝、NSAllowsArbitraryLoads 例外等指向 /skill axiom-networking-diag。连接超时、TLS 握手失败、数据未到达、连接中断、VPN/代理问题等调试同样指向 networking-diag。弃用 API 与反模式扫描可启动 networking-auditor 代理或运行 /axiom:audit networking,检查 SCNetworkReachability、CFSocket、NSStream 等弃用 API,以及可达性检查、硬编码 IP、缺失错误处理等反模式。

使用方式:按决策树选择——URLSession 配合结构化并发用 networking;Network.framework/NetworkConnection(iOS 26+)用 network-framework-ref;NWConnection(iOS 12-25)用 networking-legacy;从套接字或 URLSession 迁移用 networking-migration;连接问题调试用 networking-diag;ATS/HTTP/App Store 拒绝用 networking-diag 加 networking-auditor;UIWebView 或弃用 API 拒绝用 networking-auditor 代理。

限制与说明:资料未提供具体安装命令、收费信息或平台支持范围。该技能强调先诊断再建议,不因沉没成本压力而回避推荐标准 API;具体代码示例与完整实现细节暂未提供。