2017-07-04 1 views
0

Ich verwende Azure Notification Hubs zum Senden von Benachrichtigungen. Es funktionierte gut, als ich es ein paar Mal auf meinem iOS-Entwicklungsgerät ausprobierte.Welchen Anwendungsmodus sollte ich in Azure Notification Hubs für Testflight Betas verwenden?

Aber jetzt möchte ich die App über iTunes Connect/Test Flight an Tester verteilen und die Benachrichtigungen funktionieren nicht mehr.

Ich bin unsicher, welcher Anwendungsmodus in Azure Notification Hubs bei Test Flight Betas korrekt ist. Sandbox oder Produktion? Ich habe beides ohne Glück versucht.

Dies ist für eine Xamarin Forms App und ich verwende V4 des Azure Mobile Client. Gibt es irgendwo wo ich den Sandbox-Modus in der App selbst deaktivieren muss?

ich zur Zeit mit diesem Stück Code bin Registrierung:

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

Antwort

0

So begann sie „von selbst“ nach einer Weile arbeiten. Ich wählte die Produktion für die Testflüge und es gab keine Benachrichtigungen. Nach dem Warten eine Stunde oder so schien es sich zu beheben - jetzt kommen Benachrichtigungen gut durch.

Vielleicht ist die Lektion, wenn Sie von Sandbox zu Produktion wechseln, müssen Sie ein bisschen warten, bevor die Dinge wieder funktionieren.

+1

Wenn Sie ein TestFlight-Build auf einem Xcode-Debug-Build installieren, funktioniert es nicht zuverlässig. Sie müssen das Debug-Build vom Telefon entfernen, bevor Sie das TestFlight-Build installieren. Dies könnte das Problem sein, auf das Sie gestoßen sind. –

+0

Danke - ich denke, das könnte es sein. – Mellson

Verwandte Themen