试图找到这个,但找不到任何提出相同问题的问题。
基本上我已经设置了推送通知,一切正常,并且在应用程序打开和关闭时都会收到它们。
我接受推,声开始播放。出于某种原因,我需要在没有活动应用的情况下取消声 Skype有此功能。当应用程序暂停时,来电开始播放声音。呼叫取消后声音停止。
UPD: 有没有办法取消Skype的声音? 当Skype应用程序暂停时,iPhone会收到PUSH来电。声音开始播放。当在另一侧的呼叫取消时iPhone通过第二次推动停止播放声音。任何人都知道这个功能是如何工作的?
答案 0 :(得分:0)
注册通知时,请指定通知类型的位掩码。如果您不想在通知进入时播放声音,请从该位掩码中删除UIRemoteNotificationTypeSound
[[UIApplication sharedApplication] registerForRemoteNotificationTypes:(UIRemoteNotificationTypeAlert|UIRemoteNotificationTypeBadge)];
答案 1 :(得分:0)
我认为他们正在使用隐形推送来触发本地通知。本地通知可能会被取消,因此他们会在需要时取消。