【问题标题】:Long Look Notification: dynamic interface doesn't show, only static interface长看通知:动态界面不显示,只有静态界面
【发布时间】:2015-04-24 18:09:44
【问题描述】:

我试图在真正的 Apple Watch 上测试我们丰富的推送通知。我们的 WatchKit 扩展实现了 Long Look 的静态接口和动态接口。但是每次我发送推送通知时,只显示静态界面,而不是动态界面。

这不应该与我们的动态界面的性能有关(如果动态界面加载时间过长,Watch OS 将回退到静态界面)。 Apple Watch 几乎立即显示静态界面。

Long Look的动态界面如何显示?

【问题讨论】:

  • 我需要有关真实手表通知方面的帮助。请给我一些指导。
  • 我正在尝试从 iPhone 发送本地通知以观看应用程序。我无法在手表中收到本地通知。请给我一些信息
  • @iOSdev 抱歉,我还没有尝试使用本地通知。也许发布一个新问题?
  • 你能尝试显示一些 uilocalnotification 并告诉我手表是如何显示的吗?
  • @iOSdev 对不起,不。我现在没有时间也不需要它。

标签: ios watchkit apple-watch


【解决方案1】:

这与电池有关。如果 Apple Watch 电量低于 10% 且未充电,则会自动跳过动态界面,仅显示静态界面。

解决办法是连接充电器:)

【讨论】:

    【解决方案2】:

    当您第一次在手表上收到通知提示并激活它时,您是否看到动态通知?确保您在 APNS 有效负载中设置了“声音”字段,否则您将无法获得声音/点击。

    在这个(我认为)related issue 中,我们似乎无法从通知中心访问动态通知。用户只有在收到通知后立即查看通知,才会看到动态通知。

    【讨论】:

      【解决方案3】:

      此外,如果您将它放在办公桌上,手表会检测到用户没有佩戴它。它会显示静态界面。一旦戴在手腕上,它就会显示动态界面。

      【讨论】:

        【解决方案4】:

        我发现另一个related issue asked here 是我的情况,动态通知仅在随附的手表应用程序从手表应用程序启动器打开至少一次时才会显示。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2011-02-10
          • 1970-01-01
          • 2011-01-27
          • 2017-12-14
          • 1970-01-01
          • 2021-07-03
          • 2023-04-10
          相关资源
          最近更新 更多