Azure Notification Hub设备已注册但未在注册计数(iOS)中显示

时间:2018-03-30 12:46:00

标签: ios xamarin xamarin.ios azure-notificationhub

我正在尝试从我的xamarin.ios应用程序注册一个带有Azure通知中心的iOS设备(指向生产的APNS证书)。

正如预期的那样,在接受应用程序启动时的推送通知权限时,设备向APNS注册并使用已注册的设备令牌调用“RegisteredForRemoteNotification”方法。

在这里,我尝试注册到我的Azure通知中心,注册也成功

var hub = new SBNotificationHub(Settings.notificationHubConnectionString, Settings.notificationHubName);

            hub.RegisterNativeAsync(deviceToken, new NSSet(ADEmail), err =>
            {

                if (err != null)
                {
                    Console.WriteLine("Error: " + err.Description); 
                }
                else
                {
                    Console.WriteLine("Successfully registered with 
                   Notification hub"); 
                }
            }); 

注册设备列表显示在visual studio中 - > ServerExplorer-> Notification hub-> Device Registrations屏幕

然而,Apple(APNS)中的总设备数量仍显示为零。 enter image description here

有关设备数量为何仍然为0的任何想法都将有助于我解决此问题。同时从通知中心推送通知说推送成功但未在设备中收到。

我正在使用企业配置文件(在内部配置文件中启用了推送通知)来对应用进行协同设置和分发。

0 个答案:

没有答案