首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何以编程方式区分两个不同的苹果手表?

如何以编程方式区分两个不同的苹果手表?
EN

Stack Overflow用户
提问于 2016-08-01 07:04:08
回答 1查看 212关注 0票数 1

我要做一个苹果手表应用程序。在进入代码之前,我几乎没有想到什么问题。

  • 如何识别2种差异。手表。是否有我们可以使用的唯一标识符?
  • 如果我为每个手表维护唯一标识符,当手表连接到iPhone时,如何为各自的手表选择正确的标识符。
  • 如果我确实为WATCH1维护了一些特定的数据处理逻辑,并且如果我将它与新的手表配对,比如WATCH 2,那么在某个点之后,如果我连接回WATCH1,是否有最好的方法来处理它。

请帮助清楚地了解这些场景。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-08-01 07:13:18

WCSession提供了属性watchDirectoryURL,您可以在该属性中存储特定于给定配对表的数据,如果活动表发生变化,则此目录将发生更改。

来自苹果公司的文件:

使用此目录存储与当前配对Apple Watch上运行的Watch应用程序的特定实例相关的首选项、文件和其他数据。如果多个Apple与同一个iPhone配对,则当active Apple更改时,该目录中的URL会发生变化。

您可以在这个目录中存储任何您想要的信息,包括您的业务逻辑用于检测哪个手表当前处于活动状态的唯一标识符。

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

https://stackoverflow.com/questions/38692786

复制
相关文章

相似问题

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