java极光推送ios设置通知标题,iOS 极光推送接受通知和自定义消息及静默推送

由于配置证书和注册极光应用配置网上已经很多了所以在这里就不在多说了!!!1.首先我们要先将从极光官网上下载来的最新的sdk中的lib文件夹导入工程中;顺便添加一些依赖库如下:/**添加依赖库CFNetwork.frameworkCoreFoundation.frameworkCoreTelephony.frameworkSystemConfiguration.frameworkCoreGraphi...
摘要由CSDN通过智能技术生成

由于配置证书和注册极光应用配置网上已经很多了所以在这里就不在多说了!!!

1.首先我们要先将从极光官网上下载来的最新的sdk中的lib文件夹导入工程中;

顺便添加一些依赖库如下:

/**添加依赖库

CFNetwork.framework

CoreFoundation.framework

CoreTelephony.framework

SystemConfiguration.framework

CoreGraphics.framework

Foundation.framework

UIKit.framework

Security.framework

libz.tbd (Xcode7以下版本是libz.dylib)

UserNotifications.framework (Xcode8及以上)

libresolv.tbd

*/

记得在工程中打开如下选项:

7d17a0eb58dc?utm_campaign

这些度干完之后可以先编译一下代码看是否会出现错误,然后我们就开始实现极光推送代码了.

2.代码实现

我们可以把AppDelegate 这个类加一个分类,这样看起来方便简洁,而且下一次使用的时候还可以重复使用.

下面是扩展后的代码如下:

下面这一段代码是 .h文件的内容,读者可以将他们复制到你新建的扩展类就好

#import"AppDelegate.h"

//引入JPush功能所需头文件

#import"JPUSHService.h"

// iOS10注册APNs所需头文件

#ifdef NSFoundationVersionNumber_iOS_9_x_Max

#import

#endif

//如果需要使用idfa功能所需要引入的头文件(可选)

#import

@interfaceAppDelegate (Jpush)

/**

初始化Jpush

@param launchOptions launchOptions

*/

- (void)initJpush:(NSDictionary*)launchOptions;

/**

清除badge值

*/

- (void)clea

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值