Apple Watch:dynamic长时间不显示,当从通知中心推开

我在Apple Watch上实现了自定义dynamic长查看推送通知。 当我收到推送通知后立即举起arm时,这种dynamic的长时间显示正确。 但是,如果我稍后回应,并从Watch上的通知中心点击推送通知,则只显示静态的长时间显示。

这是正常的行为还是我做错了什么? 你的dynamic长相貌如何performance?


为了清楚起见,这里是重现步骤

这将带来dynamic的长观:

  1. 我收到手表的推送通知
  2. 我立即举起我的arm看推

但是,这只会带来静态的长相:

  1. 我收到手表的推送通知
  2. 首先忽略它。 一分钟后激活手表
  3. 从手表面的顶部向下拖动以显示通知中心
  4. 点击被忽略的推

我怀疑通过手表的通知中心访问的所有通知默认是静态的。

我找不到任何文件来确认这一点。 如果是这样的话,将会是一个很大的失望。

我也遇到同样的问题,这是相当令人沮丧的,因为像Sohail我的行动button指的是dynamic的长期通知内容。 我不知道如果我在这里得到的苹果文件 ,但下面的行听起来像我的certificate,苹果不会显示通知中心的dynamic长期通知通知:

使用静态通知界面来定义自定义通知界面的简单版本。 静态接口的目的是在WatchKit扩展无法及时configurationdynamic接口的情况下提供回退接口。 界面也显示在通知中心。

首先,我认为这意味着通知中心只是在其“主表视图”中显示静态通知界面,但事实并非如此。 通知中心本身只显示通知警报消息,而不是整个界面。 所以我认为它们在文档中的含义是:“从通知中心打开通知时也显示界面”