iOS极光推送Xcode证书配置(二)
前提是在开发者账号中已经配置好 .cer文件和.mobileprovision(齿轮文件),并且在极光推送中上传好.p12文件1.接下来打开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步即可,不用打开推送开关,直接配置就行。
更多推荐
已为社区贡献3条内容
所有评论(0)