jpush

为AppDelegate添加Delegate。

参考代码:

@interface AppDelegate ()

@end
添加初始化代码
2.1.0版本开始,API类名为JPUSHService,不再使用原先的APService。

添加初始化APNs代码
请将以下代码添加到 -(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions

//Required
//notice: 3.0.0及以后版本注册可以这样写,也可以继续用之前的注册方式
JPUSHRegisterEntity * entity = [[JPUSHRegisterEntity alloc] init];
entity.types = JPAuthorizationOptionAlert|JPAuthorizationOptionBadge|JPAuthorizationOptionSound;
if ([[UIDevice currentDevice].systemVersion floatValue] >= 8.0) {
// 可以添加自定义categories
// NSSet<UNNotificationCategory *> *categories for iOS10 or later
// NSSet<UIUserNotificationCategory *> *categories for iOS8 and iOS9
}
[JPUSHService registerForRemoteNotificationConfig:entity delegate:self];

jpush官网上的接入文档
可是cocos2dx的delegate是c++的,没法这么做,有没有接过jpush的高人指点一下啊

没有大神用过最新的jpush么?

C++和oc可以混编