将 deviceToken 注册到 Xtify Manager 后,如何知道 xid 何时可用?
我正在这样做:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
XLXtifyOptions *anXtifyOptions=[XLXtifyOptions getXtifyOptions];
[[XLappMgr get ]initilizeXoptions:anXtifyOptions];
[[XLappMgr get] launchWithOptions:application andOptions:launchOptions];
}
然后
- (void)application:(UIApplication *)app didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)devToken
{
[[XLappMgr get] registerWithXtify:devToken ];
}
它正在将 xid 和其他内容打印到控制台,但我需要在应用程序中获取它,以便我可以将它注册到我自己的服务器(然后使用推送 REST api 向单个用户发送消息)。
我注意到它XLappMgr
有一个-(NSString *)getXid;
方法,但是我怎么知道什么时候可以调用它呢?是否有一个委托方法在可用时被调用,还是我需要轮询它?
问候