个推SDK最新版本说明
本人个推SDK版本2.4.4.0, sdk版本是2.5.2.0 以下版本的用户,升级版本清注意以下更新:
一、个推SDK废弃接口有以下5个:
1.恢复SDK运行
+(void)resume DEPRECATED_MSG_ATTRIBUTE("已废弃");
2.SDK发送上行消息结果
+ (void)GeTuiSdkDidSendMessage:(NSString *)messageId result:(int)result DEPRECATED_MSG_ATTRIBUTE("Please use -[delegate GeTuiSdkDidSendMessage:msg result: error:]");
3.向个推服务器注册DeviceToken–已废弃
+ (BOOL)registerDeviceToken:(NSString *)deviceToken DEPRECATED_MSG_ATTRIBUTE("已废弃");
4.向个推服务器注册DeviceToken,可以未启动SDK就调用该方法。 注:Xcode11、iOS13 DeviceToken适配,至少使用“SDK-2.4.1.0”版本
- 必须使用个推注册远程通知,否则通过个推代理无法获取部分APNs回调!!
- 注意,个推内部自动关联DeviceToken和cid,无需开发者手动调用[GeTuiSdk registerDeviceTokenData:deviceToken]关联
- 该方法需要在主线程中调用。个推内部兼容iOS10以下注册远程通知逻辑,开发者无需特殊处理。
+ (BOOL)registerDeviceTokenData:(NSData *)deviceToken DEPRECATED_MSG_ATTRIBUTE("已废弃");
5.SDK通知收到个推推送的透传消息
- (void)GeTuiSdkDidReceivePayloadData:(NSData