Real Watch 设备无法使用 TCP 流连接到服务器,但都可以在模拟器上运行

Real Watch device can't connect to server using TCP stream, but all works on simulator

我有一个应使用 CFReadStreamRefCFWriteStreamRef 连接到服务器的应用程序。在模拟器上一切都很好,但在真实设备上却不行(在 4 块手表上测试过)。而且我什至不知道去哪里看。互联网在手表上工作,因为地图应用程序工作正常。

如果您有任何想法,请随时与我分享,任何想法都可以。谢谢。

重复:Socket connection from WatchOS 2 and CFStream

根据 Apple Developer 的说法,它无法直接在手表上运行,但您可以在 iphone 上完成这项工作,并使用 WatchConnectivity Framework

发送数据以观看

https://forums.developer.apple.com/thread/19399