ios集成必须在程序启动时注册sdk吗?
各位大神,IOS集成推送SDK必须在 以下方法中调用 SDK的启用接口吗?
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
.....
.......
[JPUSHService setupWithOption:self.launchOptions appKey:@"AppKey"...
channel:channel apsForProduction:NO];
}
我是这样的需求:由于App属于平台级的多用户主模式,需要能动态绑定 AppKey,程序在启动登录成功后根据不同的用户主返回各自注册的AppKey,方便不同用户主统计自己的使用推送功能情况。
能否在登录成功后 通过 通知[[NSNotificationCenter defaultCenter] postNotificationName 形式调用 JPUSHService setupWithOption: 方法进行启动极光的SDK 进行注册