Dax*_*Dax 2 iphone objective-c ios apple-watch
我要开发一个苹果手表应用程序。在开始编写代码之前,我脑子里几乎没有什么问题。
如何识别2个差异 手表。是否有我们可以使用的唯一标识符?
如果我为每个手表维护一个唯一的标识符,当手表连接到 iPhone 时,如何为各个手表选择正确的标识符。
如果我确实为 WATCH1 维护一些特定的数据处理逻辑,并且如果我将其与新的 WATCH 配对(例如 Watch 2),那么在某个时刻后,如果我连接回 WATCH1,是否有最好的方法来处理它。
请帮助清楚地了解这些场景。
WCSession提供 属性watchDirectoryURL,您可以在其中存储特定于给定配对手表的数据,并且如果活动手表发生更改,此目录也会更改。
来自苹果的文档:
使用此目录存储与当前配对的 Apple Watch 上运行的 Watch 应用程序的特定实例相关的首选项、文件和其他数据。如果多个 Apple Watch 与同一部 iPhone 配对,则当活动 Apple Watch 发生变化时,此目录中的 URL 也会发生变化。
您可以在此目录中存储所需的任何信息,包括业务逻辑用于检测当前处于活动状态的手表的唯一标识符。
| 归档时间: |
|
| 查看次数: |
227 次 |
| 最近记录: |