jpush推送格式 swift_SWIFT集成极光JPUSH推送

今天记录一下用swift集成极光推送

一、首先到极光推送的官网下载iOS对应的SDK包  SDK下载地址,地址自己搜索

二、第二步在极光的官网创建账号配置对应的应用信息,推送证书的这些就不介绍了很基本,官网的很详细 配置应用地址

三、第三创建一个工程,导入下载的SDK包,并且导入依赖的库文件,编译看有没有错误提示

这里面的jpush-ios-2.1.8.a是极光的官方支持文件,其他为测试极光是需要的辅助库,如果没有这三个库是会报错的,至少我缺少这三个库的时候报错了。

四、配置JPUSH相关桥接文件,至于如何达成OC和SWIFT的桥接此处不介绍

五、配置工程的相关信息

在INFO.PLIST中添加

六、开始代码编写,集成Jpush

AppDelegate.swift中编写以下代码:

funcapplication(application:UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject:AnyObject]?) ->Bool{

//极光推送

//可以添加自定义categories

JPUSHService.registerForRemoteNotificationTypes((UIUserNotificationType.Badge.union(UIUserNotificationType.Sound).union(UIUserNotificationType.Alert)).rawValue, categorie

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值