3

所以,我的推送通知使用自定义声音在我的应用程序中运行良好。但是,当我的 iPhone 处于静音模式时,我发送带有自定义声音的推送通知,声音显然没有播放,但也没有振动。

如果我发送带有 sound="chime" 或类似的东西的推送通知,iPhone 的 SMS 通知声音会按预期播放,而在静音手机中,它会按预期振动。

我在这里做错了什么?

4

1 回答 1

4

万一其他人遇到这种情况,我终于想通了。

它实际上是在苹果的一端。如果您发送带有声音的推送通知,只有徽章,但没有文字提示,如果您的手机未处于静音模式,它将播放声音,但如果它处于静音模式,它将不会播放声音。

现在,如果您向该通知添加文本警报,它会正常播放声音,即使在振动模式下也是如此。

可能还有更多的测试要做。例如:如果您发送自定义键/值对,它会播放声音吗?没有把握。

于 2009-11-17T00:46:15.253 回答