首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WatchOS4网络可达性

WatchOS4网络可达性
EN

Stack Overflow用户
提问于 2018-03-01 00:34:16
回答 1查看 578关注 0票数 2

我想确定Series3手表是否正在使用蜂窝进行数据传输,或者是否能够使用WiFi/蓝牙。WatchOS中没有包含SystemConfiguration,因此标准的“可达性”方法似乎不是一种选择。(我使用的是WatchOS 4.x)有没有一种等价的方法来确定手表当前连接到哪个网络?(WiFi/WWAN/无)

我的特定用例是一个健康监视监视应用程序。我需要最大化电池寿命,所以如果手表不在手机网络上,我只想传输数据(每隔几分钟向服务器URL传输少量JSON )。(几个小时后,我需要发送数据。)手表可能会在很长一段时间(几天)内与手机“脱节”。知道手表是在WiFi上还是在手机上,将帮助我确定是否应该减少发送数据的速度,以保护手表的电池寿命。

EN

回答 1

Stack Overflow用户

发布于 2018-03-01 12:08:04

我希望你能从WatchConnectivity中确定这一点。请记住,Apple Watch的网络连接能力有限。它基本上允许您使用URL类进行一般网络访问,或使用WatchConnectivity访问系留iPhone。如果WatchConnectivity显示iPhone的可用性,那么您就知道蜂窝没有被使用。

您可能应该扩展您的问题,以定义您所询问的“数据传输”的类型。正如我在上一段中所描述的,手表上只有有限的数据传输模式,您必须显式地使用它们来传输信息。手表应用程序可以使用此知识来确定手表的当前连接状态。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49034362

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档