Eric Terminal (@Eric-Terminal)就因为苹果 ATS 这个蠢X设计,我的 Apple Watch 应用的MCP连不上 GitHub,白白浪费了我一整天! 中发帖

我真得好好吐槽一下,快被气炸了。我本来想给 Apple Watch 做个简单的 MCP (模型上下文协议) 客户端。 
概念很简单:用户输入一个 URL → App 去连接 → 然后实现各种 AI 功能。
你猜怎么着?这事儿根本不可能实现。
我试着连接 GitHub 官方的 MCP 服务器 (https://mcp.github.com)。一个微软/GitHub 旗下的服务器,地球上最受信任的平台之一。
苹果的反应呢?NSURLErrorDomain Code=-1200。连接被拒。
为啥?就因为那个叫 ATS (应用传输安全) 的鬼东西。显然,GitHub 的 SSL/TLS 配置对于苹果那神经病般的标准来说还不够“完美”。于是操作系统就在握手阶段直接把连接给掐了。
最操蛋的是,我做的是个通用客户端,用户输入的是他们自己的 URL,我根本没法在 Info.plist 里添加例外...