iOS极光推送Xcode证书配置(二)

前提是在开发者账号中已经配置好 .cer文件和.mobileprovision(齿轮文件),并且在极光推送中上传好.p12文件

1.接下来打开Xcode,在Info.plit中先配置好BundIe ID


2.要在Xcode中打开推送开关


3.配置证书文件


这些配置好后,就可以按照官方文档写代码集成了,但是代码集成有一部分大家容易忽略,在这里提醒一下:

当服务器推送一条消息到手机APP的时候,APP角标会出现1(类似QQ消息),打开APP的时候角标应该消失,消失的代码是在这里写着

- (void)applicationWillEnterForeground:(UIApplication *)application {
    // Called as part of the transition from the background to the inactive state; here you can undo many of the changes made on entering the background.
    [application setApplicationIconBadgeNumber:0];
    [application cancelAllLocalNotifications];
}
 

注意:

如果只是单纯打包上架,项目中没有用到推送的,直接忽略第2步即可,不用打开推送开关,直接配置就行。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章