Ich habe gerade eine einfache Echtzeit-Text-Chat-Anwendung mit SocketRocket gemacht. Es funktioniert auf iOS 6.0 und 5.1, aber wenn ich versuche, es auf 5,0 zu laufen, wenn Verbindungs ich folgende Fehlermeldung erhalten ...SocketRocket funktioniert nicht auf iOS 5.0
Websocket Failed With Error Error Domain=NSOSStatusErrorDomain Code=-9800 "The
operation couldn’t be completed. (OSStatus error -9800.)"
UserInfo=0x6e506e0 {}
Hat keine Ahnung, jemand, was dies bedeuten könnte, oder wie man es beheben? Ich habe die Probleme auf github durchsucht, konnte aber nichts finden und behauptete, dass es unter iOS5 + funktionieren würde.
EDIT: Um hinzuzufügen, das ist, wenn ich am Simulator testen. Ich habe kein Gerät, das 5.0 hat, also bin ich nicht sicher, wenn auf dem Telefon auf die gleiche Weise scheitert. Auch wenn ich ws im Gegensatz zu wss (verschlüsselt) verwende, scheint es gut zu funktionieren.
ich es auf einem iOS-5-Gerät testen. Können Sie den von Ihnen verwendeten Code posten? – jcesarmobile
Ich sehe, wenn ich morgen etwas replizieren kann. Ich habe die Beispiel-App nicht mit SocketRocket getestet, um zu sehen, ob es das gleiche Verhalten hat. – Arbel
Ich weiß nicht, ob das hilft, aber laut [dieser Seite] (https://github.com/vert-x/vert.x/issues/269) ist -9800 ein SSL-Protokollfehler. – gtmtg