所以,我的推送通知在我的应用程序中使用自定义声音正常工作。但是,当我的iPhone处于静音模式时,我发送带有自定义声音的推送通知,声音显然不会播放,但也没有振动。
如果我发送声音=“chime”的推送通知或者不存在这样的事情,iPhone的短信通知声音将按预期播放,而在静音手机中,它会按预期振动。
我在这里做错了什么?
答案 0 :(得分:4)
如果有其他人遇到这个问题,我终于明白了。
实际上是苹果公司的结果。如果您发出的声音仅发送推文通知,但没有文字提示,如果您的手机未处于静音模式,它将播放声音,但如果声音处于静音模式,它将无法播放声音。
现在,如果您向该通知添加文本提醒,即使处于振动模式,它也能正常播放声音。
可能会有更多的测试要做。例如:如果您发送自定义键/值对,它会播放声音吗?不确定。