其实简书上关于极光推送的文章已经很多,并且也很详细,所以,此篇文章仅作为自己日后的一个参考,仅此一点存在价值。so,本文讲述一下配置极光推送的步骤:
1.先说证书的事情:
developer.apple.com---->identifiers--->> 选择APP IDS. 创建一个app id , 填写需要推送的项目的 bundle id,创建完成之后,开启推送服务,创建推送证书,(有两个),创建完推送证书之后,要导出到桌面的 p12, 导出的时候要分清哪个是开发的,哪个是发布的,关于导出时候,不能展开证书的情况我不知道真假,反正不展开就好。然后把两个p12上传到极光推送的官网应用上。
2.这两个地方开启
3.导入必要的依赖库,如图:
4.把极光的文件夹(Lib)拖入工程,最好 add files to...,如下图所示:
// 极光推送的配置信息
static NSString *appKey =@"";//申请应用成功以后官方会提供给你
static NSString *channel =@"";
static BOOL isProduction =FALSE;
在Appdelegate.m中导入头文件#import “JPUSHService.h”