我应该在Azure Notification Hubs中使用哪种应用程序模式进行Testflight测试?

时间:2017-07-04 07:57:39

标签: azure-notificationhub

我正在使用Azure通知中心发送通知。 当我在我的开发iOS设备上尝试了几次时它工作正常。

但现在我想通过iTunes Connect / Test Flight将应用程序分发给测试人员,并且通知已停止工作。

我不确定Azure Notification Hub中哪个应用程序模式与Test Flight beta一起使用是正确的?沙盒还是生产? 我没有运气就试过了。

这适用于Xamarin Forms应用,我使用的是Azure Mobile Client的V4。我是否需要在应用程序本身中禁用沙盒模式?

我目前正在使用这段代码进行注册:

public override void RegisteredForRemoteNotifications(UIApplication application, NSData deviceToken)
{
    if (deviceToken != null)
        App.Client.GetPush().RegisterAsync(deviceToken);
}

1 个答案:

答案 0 :(得分:0)

所以它在一段时间后开始“自行”工作。 我为Test Flight测试选择了Production,并且没有通知。 等了一个小时后,它似乎自行解决了 - 现在通知正常。

所以也许教训是当你从Sandbox更改为Production时,你需要等待一段时间才能再次工作。