试图找到这个,但找不到任何问同样问题的问题。
基本上我已经设置了我的推送通知,一切正常,并且在应用程序打开和关闭时都会收到它们。但是,我们使用的推动噪音很长,我不确定一旦他们按下警报上的“确定”按钮是否可以取消声音。
我曾尝试使用静音切换开关,但这似乎只在声音开始播放的那一刻开始发挥作用,如果它关闭声音播放,如果它打开则它不会。如果我在中间切换开关,它没有效果。但是,如果我只是在我的应用程序中播放常规声音剪辑(不是推送通知声音)并使用切换开关,那么声音会按预期停止/开始。
有没有办法消除声音?或者它作为某种系统声音被不同地对待?
编辑:过去几天我一直在尝试自己解决这个问题,我得出的结论是,没有办法在声音中取消推送警报声音。任何人都可以确认这绝对是这种情况吗?
Edit2:由于某种原因,xcode 标记已被删除 - 原因是它与 xcode 无关。我觉得我的问题可能不清楚 - 我正在使用 xcode 构建应用程序,并且我正在寻找一种以编程方式控制是否听到推送通知声音的方法。谢谢。