2016-11-09 2 views
0

Wir haben unsere App vor fast 2 Jahren hochgeladen, aber von den letzten 2 Monaten die Push-Benachrichtigung funktioniert nicht mehr.Wir haben unser Entwicklerkonto vor nur 2-3 Monaten erneuert. Aber ich bin nicht sicher, dass dieses Problem wegen oder nicht ist. Ich kann auch nicht mein Verteilungszertifikat in meinem Konto sehen. Kann jemand bitte helfen? Ich bekomme folgenden Fehler auf der Serverseite. Es ist ein großes Problem und Kunde ist hinter mir von letzten 15 Tagen.Fehler in Push notificaitons Nach der Erneuerung meines Entwicklerkontos

enter image description here

Nachricht: Mitteilung:

Channel Exception: PushSharp.Apple.ApplePushService -> System.Security.Authentication.AuthenticationException: A call to SSPI failed, see inner exception. ---> System.ComponentModel.Win32Exception: The Local Security Authority cannot be contacted 
    --- End of inner exception stack trace --- 
    at System.Net.Security.SslState.StartSendAuthResetSignal(ProtocolToken message, AsyncProtocolRequest asyncRequest, Exception exception) 
    at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest) 
    at System.Net.Security.SslState.ProcessReceivedBlob(Byte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest) 
    at System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest) 
    at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest) 
    at System.Net.Security.SslState.ProcessReceivedBlob(Byte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest) 
    at System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest) 
    at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest) 
    at System.Net.Security.SslState.ProcessReceivedBlob(Byte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest) 
    at System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest) 
    at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest) 
    at System.Net.Security.SslState.ProcessReceivedBlob(Byte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest) 
    at System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest) 
    at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest) 
    at System.Net.Security.SslState.ProcessReceivedBlob(Byte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest) 
    at System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest) 
    at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest) 
    at System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest) 
    at System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult) 
    at PushSharp.Apple.FeedbackService.Run(ApplePushChannelSettings settings, CancellationToken cancelToken) 
    at PushSharp.Apple.ApplePushService.<>c__DisplayClass4.<.ctor>b__1(Object state) 

Antwort

0

Sieht aus wie das APNS Zertifikat abgelaufen hat, Sie ganz einfach einen neuen in Ihrer Entwicklerkonsole erstellen können und es zu einem Backend hochladen. Dies sollte den Fehler entfernen und Ihre Benachrichtigungen werden wieder funktionieren.

+0

Ich habe das APNS-Zertifikat für das Verteilungsprofil generiert, aber ich kann das Dist-Zertifikat nicht sehen. Es zeigt an, dass das Profil abgelaufen ist. Weil diesem Profil kein Zertifikat beigefügt ist. – Rythm

+0

Ich habe das Bild auch hochgeladen. Prüfen. – Rythm

Verwandte Themen