在我的一个应用程序中,我们使用套接字连接实现了实时股票市场更新,我们使用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应用程序时独立工作。
由于
答案 0 :(得分:1)
Apple Watch本身无法做任何网络请求,一切都是通过iPhone使用Watch Connectivity框架发送和接收数据完成的:https://developer.apple.com/reference/watchconnectivity
Apple手表现在相当有限,据我所知,即使它是wifi功能,它们也不适合开发人员。那些东西是电池耗尽的,因为它是Watch持久连接(如套接字)的主要问题受到限制。