IOS中判断软件消息推送是否打开
2013-10-24 14:39
232 查看
根据 [[UIApplication sharedApplication] enabledRemoteNotificationTypes] 的返回值来进行判断,该返回值是一个枚举值,如下:
typedef enum {
UIRemoteNotificationTypeNone = 0,
UIRemoteNotificationTypeBadge = 1 << 0,
UIRemoteNotificationTypeSound = 1 << 1,
UIRemoteNotificationTypeAlert = 1 << 2,
UIRemoteNotificationTypeNewsstandContentAvailability = 1 << 3,
} UIRemoteNotificationType;
如果是 UIRemoteNotificationTypeNone ,则可以认为推送开关没有打开,反之亦然。
typedef enum {
UIRemoteNotificationTypeNone = 0,
UIRemoteNotificationTypeBadge = 1 << 0,
UIRemoteNotificationTypeSound = 1 << 1,
UIRemoteNotificationTypeAlert = 1 << 2,
UIRemoteNotificationTypeNewsstandContentAvailability = 1 << 3,
} UIRemoteNotificationType;
如果是 UIRemoteNotificationTypeNone ,则可以认为推送开关没有打开,反之亦然。
相关文章推荐
- iOS中判断消息推送是否打开
- iOS 判断是否允许app消息推送
- IOS学习笔记11-如何判断推送开关是否打开
- iOS怎么判断用户是否打开了系统设置里面推送通知的开关?
- iOS应用内判断推送开发是否打开
- IOS开发判断是否第一次使用软件且下次app自动更新后再次打开还是第一次使用
- 判断iOS的推送是否打开
- 判断ios中是否安装了某些软件
- iOS - 判断用户是否允许推送通知
- iOS开发之判断用户是否打开APP通知开关
- 获取软件所有快捷方式名称,判断本地是否安装,并打开
- iOS - 判断用户是否允许推送通知(iOS7/iOS8)
- iOS-判断相册,相机,定位权限是否打开
- iOS开发之判断用户是否打开APP通知开关,看我就够了。
- iOS 中判断应用程序是否为第一次打开
- iOS开发检测是否开启定位、是否允许消息推送等权限的实例
- 消息推送打开应用之判断app状态,running_or_exit?
- 判断ios中是否安装了某些软件
- iOS开发检测是否开启定位、是否允许消息推送等权限
- ios判断用户是否打开通知