当前位置:首页 > 技术心得 > 正文内容

ios7与ios8 注册本地通知

xjtudll10年前 (2015-05-12)技术心得5390

// IOS8 新系统需要使用新的代码

   if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 8.0) 

   { 

       [[UIApplication sharedApplication] registerUserNotificationSettings:[UIUserNotificationSettings 

                                                                            settingsForTypes:(UIUserNotificationTypeSound |UIUserNotificationTypeAlert | UIUserNotificationTypeBadge) 

                                                                            categories:nil]]; 

       [[UIApplication sharedApplication] registerForRemoteNotifications]; 

   } 

   else 

   { 

       //ios7注册推送通知 

       [[UIApplication sharedApplication] registerForRemoteNotificationTypes: 

        (UIUserNotificationTypeBadge | UIUserNotificationTypeSound | UIUserNotificationTypeAlert)]; 

   } 

扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://www.xjtudll.cn/Exp/357/

标签: cocoaios
分享给朋友:

“ios7与ios8 注册本地通知” 的相关文章

SQL累减语句

https://bbs.csdn.net/topics/70362619 表一 Item Qty A 10 A 12 A 14 B 13 B 60 C 30 C 40 C 10 表二 Item Qty A...

Android studio中右键项目没有subversion(SVN)解决办法

Android studio中右键项目没有subversion(SVN)解决办法

解决办法: file->settings->version control 将<project>后面的none改成subversion点击OK即可...

水晶报表 跳过打印预览,直接打印

不要用 CrytalReportViewer1.ReportSource=myReport; 直接myReport.PrinttoPrinter(1,true/false,0,0); 重点就是这个PrintToPrinter函数...

OKI单片机——ML610Q4XX 串口

OKI单片机——ML610Q4XX 串口

串口配置过程: ① 配置接收引脚,选择P02或者P42 ② IO口配置成串口模式 ③ 选择时钟 ④ 配置成传输模式或者接收模式 ④ 配置校验方式、停止位和波特率 ⑤ 配置中断状态 void UART_Init(void) { //----配置IO口----// //TXD P43DIR = 0;/...

Multisim仿真过慢

Multisim仿真过慢

在用Multisim仿真的时候,有时候会仿真过慢,实际等了半天,而传递函数才走了几秒而已,有时候要看最后稳定的结果,得等N长时间,这个是无法忍受的。这个问题实际上是所有Spice类软件的通病,如果你按照软件的默认设置的话,有些仿真进程就是很慢。 解决办法: 修改仿真的步进值。如图(以中文版为例)...

android实现状态栏添加图标的函数

android实现状态栏添加图标的函数,具体如下: private void showNotification() { // 创建一个NotificationManager的引用 NotificationManager notificationManager = (NotificationM...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。