2

如何确定 watchOS2 中的可达性?

如果我导入reachability.h,Xcode 找不到SystemConfiguration.h 框架。

4

1 回答 1

4

看起来 AppleSystemConfiguration从 watchOS 支持的系统框架列表中删除了:https ://developer.apple.com/library/prerelease/watchos/documentation/General/Conceptual/AppleWatch2TransitionGuide/LeverageSystemTechnologies.html

它曾经在 WWDC 主题演讲发布时就在那里,但是我看不到早期测试版中的框架(预发布库中还有一个空的 API 文档页面)但是他们似乎已经更新了该站点并将其从列表。

我只能假设这意味着您将无法检测到手表的可达性状态这是一个痛苦,因为NSNetServiceBrowser当我的手表连接到我的手机时似乎无法工作(因为 WiFi 芯片已断电并且网络请求是而是通过电话通过 BLE 处理)。

于 2015-08-07T15:04:40.737 回答