WatchOS2网络通讯
WatchOS2 network Communication
有人知道新的 WatchOS2 是否可以在不使用 iPhone 支持的情况下直接从 Watch 管理 UDP 侦听器(接收和发送数据)吗?我有一个带有 UDP 侦听器的应用程序,我想将其传输到手表以避免设备之间的通信。
我相信您会想观看 'Introducing Watch Connectivity' 的 WWDC 2015。他们讨论了 Apple Watch 接收数据的不同方式,其中之一是直接来自 "the cloud" 而不是通过iPhone.
我不确定有多少人能够专门为您提供这些新功能的帮助,所以如果您弄明白了,请告诉我们您是如何做到的。祝你好运!
无法直接从 Apple Watch 进行套接字通信,因为 CFNetwork 框架不是 watchOS 2 中可用的框架之一。
Apple pre-release documentation 状态:
Extensions built specifically for watchOS 2 have access to the following system frameworks:
- ClockKit
- Contacts
- Core Data
- Core Foundation
- Core Graphics
- Core Location
- Core Motion
- EventKit
- Foundation
- HealthKit
- HomeKit
- ImageIO
- MapKit
- Mobile Core Services
- PassKit
- Security
- Watch Connectivity
- WatchKit
我也有类似情况。我通过我创建的使用 GCDAsyncSocket 的共享 CommKit 框架,使用 运行 在 phone 上的 WatchKit 扩展,让它在 WatchOS 1.0 中工作。它依赖于要配对的 iPhone 和 phone 上的代码 运行。
今天使用 WatchOS 2.0,使用 "Interative Messaging and Reachability" 模型也需要发生同样的情况。就在之前帖子里提到的视频里。
基本上,您将 运行 iPhone 上的 TCP/UDP 代码与 WatchOS 1.0 一样——因此您仍然需要主机 iPhone 在附近。
有人知道新的 WatchOS2 是否可以在不使用 iPhone 支持的情况下直接从 Watch 管理 UDP 侦听器(接收和发送数据)吗?我有一个带有 UDP 侦听器的应用程序,我想将其传输到手表以避免设备之间的通信。
我相信您会想观看 'Introducing Watch Connectivity' 的 WWDC 2015。他们讨论了 Apple Watch 接收数据的不同方式,其中之一是直接来自 "the cloud" 而不是通过iPhone.
我不确定有多少人能够专门为您提供这些新功能的帮助,所以如果您弄明白了,请告诉我们您是如何做到的。祝你好运!
无法直接从 Apple Watch 进行套接字通信,因为 CFNetwork 框架不是 watchOS 2 中可用的框架之一。
Apple pre-release documentation 状态:
Extensions built specifically for watchOS 2 have access to the following system frameworks:
- ClockKit
- Contacts
- Core Data
- Core Foundation
- Core Graphics
- Core Location
- Core Motion
- EventKit
- Foundation
- HealthKit
- HomeKit
- ImageIO
- MapKit
- Mobile Core Services
- PassKit
- Security
- Watch Connectivity
- WatchKit
我也有类似情况。我通过我创建的使用 GCDAsyncSocket 的共享 CommKit 框架,使用 运行 在 phone 上的 WatchKit 扩展,让它在 WatchOS 1.0 中工作。它依赖于要配对的 iPhone 和 phone 上的代码 运行。
今天使用 WatchOS 2.0,使用 "Interative Messaging and Reachability" 模型也需要发生同样的情况。就在之前帖子里提到的视频里。
基本上,您将 运行 iPhone 上的 TCP/UDP 代码与 WatchOS 1.0 一样——因此您仍然需要主机 iPhone 在附近。