iOS8之后的远程推送注册代码
2015-08-24 00:00
459 查看
if([[[UIDevice currentDevice]systemVersion]floatValue] >=8.0) { [[UIApplication sharedApplication]registerUserNotificationSettings:[UIUserNotificationSettings settingsForTypes:(UIUserNotificationTypeSound|UIUserNotificationTypeAlert|UIUserNotificationTypeBadge) categories:nil]]; [[UIApplication sharedApplication]registerForRemoteNotifications]; }else{ //这里还是原来的代码 //注册启用push [[UIApplication sharedApplication]registerForRemoteNotificationTypes: (UIRemoteNotificationTypeAlert|UIRemoteNotificationTypeSound|UIRemoteNotificationTypeBadge)]; }
注册APNS推送遇到如下问题:registerForRemoteNotificationTypes: is not supported in iOS 8.0 and later.的解决方案。
相关文章推荐
- iOS 设备通过 java-apns 组件实现苹果 APNs 消息推送实现
- iOS8中使用CoreLocation定位
- ios8 widget
- ios8高德地图定位实效解决方法
- iOS消息推送机制的实现
- ANPS
- iOS8指纹验证TouchID
- ios消息推送,Java服务器后台证书制作。
- Xcode6.1中 模拟器中文输入法
- xcode6开发ios8app应用程序,如何进行APNs推送消息(获取device token)和集成激光推送教程
- iOS(iOS7 iOS6)推送教程(一步一步实现,简单易懂)
- 代码创建按钮
- iOS 推送所需的授权文件测试与打包(php服务器和java服务器)
- 环信app的推送功能实现
- 环信的推送
- APNs-百度推送使用总结(二)
- APNs-百度推送使用总结(一)
- IOS8无法启用定位的服务:CLLocationManager
- Xcode6 模拟器路径【修改】
- Java实现iOS推送握手失败的解决办法