Long Look Notification:动态界面不显示,只显示静态界面
Long Look Notification: dynamic interface doesn't show, only static interface
我试图在真正的 Apple Watch 上测试我们丰富的推送通知。我们的 WatchKit 扩展实现了 Long Look 的静态接口和动态接口。但是我每次发送推送通知时,只显示static界面,而不是动态界面
这应该与我们动态界面的性能无关(如果动态界面加载时间过长,Watch OS 将回退到静态界面)。 Apple Watch 几乎立即显示静态界面。
如何显示长视的动态界面?
这与电池有关。如果 Apple Watch 电量低于 10% 并且没有在充电,它会自动跳过动态界面,只显示静态界面。
解决方法是连接充电器:)
当您第一次在手表上收到通知提示并激活它时,您看到的是动态通知吗?确保您在 APNS 负载中设置了 "sound" 字段,否则您不会获得 sound/tap.
在这个(我认为)related issue 中,我们似乎无法从通知中心访问动态通知。用户只有在收到通知后立即查看通知才会看到动态通知。
另外,如果你把它放在你的桌子上,手表会检测到用户没有戴在上面。它将显示静态界面。一次戴在手腕上,就会显示动态界面。
另一个 related issue asked here 我发现的情况是,动态通知仅在从手表应用程序启动器至少打开一次随附的手表应用程序时显示。
我试图在真正的 Apple Watch 上测试我们丰富的推送通知。我们的 WatchKit 扩展实现了 Long Look 的静态接口和动态接口。但是我每次发送推送通知时,只显示static界面,而不是动态界面
这应该与我们动态界面的性能无关(如果动态界面加载时间过长,Watch OS 将回退到静态界面)。 Apple Watch 几乎立即显示静态界面。
如何显示长视的动态界面?
这与电池有关。如果 Apple Watch 电量低于 10% 并且没有在充电,它会自动跳过动态界面,只显示静态界面。
解决方法是连接充电器:)
当您第一次在手表上收到通知提示并激活它时,您看到的是动态通知吗?确保您在 APNS 负载中设置了 "sound" 字段,否则您不会获得 sound/tap.
在这个(我认为)related issue 中,我们似乎无法从通知中心访问动态通知。用户只有在收到通知后立即查看通知才会看到动态通知。
另外,如果你把它放在你的桌子上,手表会检测到用户没有戴在上面。它将显示静态界面。一次戴在手腕上,就会显示动态界面。
另一个 related issue asked here 我发现的情况是,动态通知仅在从手表应用程序启动器至少打开一次随附的手表应用程序时显示。