【问题标题】:Apple Watch "do not disturb"Apple Watch“请勿打扰”
【发布时间】:2015-12-22 06:20:05
【问题描述】:

是否可以使用 Objective-C 读取 Apple Watch 中的“请勿打扰”状态?在我的应用程序中,如果“请勿打扰”当前处于活动状态(在 iPhone 或手表中),我想避免触觉反馈声音。谢谢

【问题讨论】:

    标签: objective-c watchkit apple-watch ios9.2 haptic-feedback


    【解决方案1】:

    如果设备处于“请勿打扰”状态,则无法读取。您可以检查WatchKitInterfaceDevice Class Reference,它没有提供任何属性或函数来访问该值。你会发现这个类中的值阅读了 WKInterfaceDevice 的描述:

    WKInterfaceDevice 对象提供有关用户 Apple Watch 的信息。使用此信息来决定您在应用中显示的内容。您还可以使用此对象在您的应用处于活动状态时播放触觉反馈。

    iPhone 也一样,它不提供该属性或功能。如果您要找到这个值,它将在UIDevice Class Reference 中。此类描述类似:

    UIDevice 类提供了一个代表当前设备的单例实例。从该实例中,您可以获得有关设备的信息,例如分配的名称、设备型号以及操作系统名称和版本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-10-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多