长期通知:动态界面不显示,只有静态界面

时间:2015-04-24 18:09:45

标签: ios watchkit apple-watch

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

这与我们的动态接口的性能无关(如果动态接口需要太长时间,Watch OS将回退到静态接口)。 Apple Watch几乎立即显示了静态界面。

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

4 个答案:

答案 0 :(得分:3)

电池相关。如果Apple Watch电池电量低于10%且未充电,则会自动跳过动态接口,仅显示静态接口。

解决方案是连接充电器:)

答案 1 :(得分:1)

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

在此(我认为)related issue中,似乎我们无法从通知中心访问动态通知。如果用户在收到通知后立即检查通知,则只会看到动态通知。

答案 2 :(得分:0)

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

答案 3 :(得分:0)

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