2011-09-20 59 views
3

我正在开发一个iphone应用程序,它包含并处理自定义声音文件的Apple推送通知。当我将常规设置中的通知声音设置为关闭时,通知声音就像我期望的那样关闭,当应用程序未处于运行状态时。但是当应用程序处于运行状态时,我需要处理声音播放或手动停止。那么我如何获取通知声音相关的设置,无论它是关闭还是关闭? 我能够在didReceiveRemoteNotification 方法如何在我的应用中获取推送通知设置?

警报=新UFO信息接收,徽章= 1,声音获取以下设置= Alarm1.wav

如果任何人有任何关于获取常规设置思路像警报声音打开或关闭请帮助。

在此先感谢。

回答

0
- (void) application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo { 
     if ([application enabledRemoteNotificationTypes] & UIRemoteNotificationTypeSound) { 
     AudioServicesPlaySystemSound(0x3f4); 
     AudioServicesPlaySystemSound(kSystemSoundID_Vibrate); 
     } 
    } 
+0

谢谢你嘘。这对我有用。 –

相关问题