我一直在尝试修改我的项目以支持 WatchOS2 架构。目前我有一个基于 AFNetworking 的网络框架。到目前为止,我一直将它与我的手表应用程序一起使用。现在我正在尝试为 watchos/watchsimulator 平台构建框架。
我得到的是某些 AFNetworking 类的“SystemConfiguration/SystemConfiguration.h”文件未找到错误。
我知道系统配置不是 watchOS2 可用的系统框架之一。对于网络苹果说:
联网
对基于网络的操作的支持包括以下技术:
WatchKit 扩展可以使用 NSURLSession 对象直接访问网络。WatchKit 扩展可以完全访问 NSURLSession 功能,包括在后台下载文件的能力。有关如何使用此类的信息,请参阅 URL 加载系统编程指南。Watch Connectivity 框架支持 Watch 应用和 iOS 应用之间的双向通信。使用此框架来协调两个应用程序之间的活动。有关更多信息,请参阅与您的 Companion iOS 应用程序通信。
我想为我的网络 sdk 同时支持 iOS 和 watchos。有没有办法让这个项目为 watchOS 平台构建?或者这是否意味着我只能在手表应用程序中使用 NSURLConnection?