一、极光推送工程端1、下载SDK 极光推送是一个推送消息的第三方,SDK下载:https://www.jpush.cn/common/products 集成压缩包内容:包名为JPush-iOS-SDK-{版本号}lib文件夹:包含头文件 JPUSHService.h,静态库文件j ...
一、极光推送工程端
1、下载SDK
极光推送是一个推送消息的第三方,SDK下载:https://www.jpush.cn/common/products
集成压缩包内容:包名为JPush-iOS-SDK-{版本号}
真如上面的介绍,我们在工程中需要 lib 文件夹,因此就只需要将 lib 文件夹 导入。
2、导入必要的框架
- Adsupport.framework (获取IDFA需要;如果不使用IDFA,请不要添加)
3、plist 文件创建之坑
在极光的帮助文档中有一个坑,就是 创建并配置PushConfig.plist文件 。如果初始化 JPUSHService
使用极光 <= 1.8.8版本的SDK的注册方法(+ (void)setupWithOption:(NSDictionary *)launchingOption;
以弃用)就创建,
如果使用之后版本的初始化方法,就不需要。我在下面就使用现在最新的一个版本 2.1.5
,所以就没有创建 PushConfig.plist文件
4、代码
现在 AppDelegate 中导入如下的两个头文件
// 极光服务头文件#import "JPUSHService.h"// ASIdentifierManager控制器头文件,广告,可以不使用#import <AdSupport/ASIdentifierManager.h>
海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com
原标题:iOS学习之极光推送
关键词:IOS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。