如何在Watch OS 3.0中实现Socket连接

时间:2017-03-24 08:54:10

标签: ios swift sockets socket.io watch-os-3

在我的一个应用程序中,我们使用套接字连接实现了实时股票市场更新,我们使用Socket.io在iOS应用程序中实现了它。但我们也在Watch OS 3.0中开发相同的应用程序。 但编译器无法处理前缀为Core Network的{​​{1}}类(CF),类型为CFHTTPMessage错误。

Watch OS 3.0上是否可以实现任何一个套接字连接?

在Watch OS上有没有其他方法可以实现相同的功能?

在Watch上独立实现套接字连接是否正常,或者我们的方法是错误的?

我遇到了一个带有库存更新的手表应用程序(Stock Tracker : Real Time Stock),该应用程序在后台没有iOS应用程序时独立工作。

由于

1 个答案:

答案 0 :(得分:1)

Apple Watch本身无法做任何网络请求,一切都是通过iPhone使用Watch Connectivity框架发送和接收数据完成的:https://developer.apple.com/reference/watchconnectivity

Apple手表现在相当有限,据我所知,即使它是wifi功能,它们也不适合开发人员。那些东西是电池耗尽的,因为它是Watch持久连接(如套接字)的主要问题受到限制。