Apple推送通知未从Microsoft Azure通知中心到达iOS设备

时间:2016-01-19 12:58:57

标签: objective-c ios9 xcode7 azure-notificationhub

我已经跟进了教程Microsoft Azure Notification Hub for iOS apps直到最后并成功注册了推送通知设备。当我从Azure Classic Portal中的Debug选项发送测试通知时,结果显示选项注册ID(XXXXXX12345),平台(apple)和Outcome说“通知已成功发送到推送通知系统”但我的设备未收到任何通知。我也已将有效的.p12证书上传到Azure门户。我正在使用带有iOS 9的azuresdk-iOS-v1.2.4框架。请帮帮我。

SBNotificationHub* hub = [[SBNotificationHub alloc] initWithConnectionString:HUBLISTENACCESS notificationHubPath:HUBNAME];

[hub registerNativeWithDeviceToken:deviceToken tags:nil completion:^(NSError* error) {

    if (error != nil) {
        NSLog(@"Error registering for notifications: %@", error);
    }
    else {

        [self MessageBox:@"Registration Status" message:@"Registered"];
    }
}];

我是否需要将deviceToken转换为十六进制?现在正在传递deviceToken,因为它是didRegisterForRemoteNotificationsWithDeviceToken方法中的内容。

0 个答案:

没有答案