„Bei Verwendung von Thrift mit Swift für eine SSL-Serververbindung wird eine Ausnahme ausgelöst“ [geschlossen]Apache

Apache verstehen
Guest
 „Bei Verwendung von Thrift mit Swift für eine SSL-Serververbindung wird eine Ausnahme ausgelöst“ [geschlossen]

Post by Guest »

Verwendet jemand Apache Thrift in einer Swift-App? Die neueste Version von Thrift ist aufgrund von Änderungen in der Swift-Sprache, die hauptsächlich mit SSL-Serververbindungen zusammenhängen, nicht kompatibel. Ich habe versucht, es in unsere App zu integrieren, bin aber mit Swift nicht vertraut und konnte die Probleme nicht lösen.
Mein clientseitiger Code

Code: Select all

            let transport = try TSSLSocketTransport(hostname: "127.0.0.1", port: 9090)
let framedTransport = TFramedTransport(transport: transport)
let proto = TBinaryProtocol(on: framedTransport)
client = CalculatorClient(inoutProtocol: proto)
try transport.open()
Dies ist die Thrift-Swift-Bibliothek, die ich verwende. https://github.com/apache/thrift.git
Die Ausnahme Thread 1: Schwerwiegender Fehler: Negativer Wert ist nicht darstellbar wird in Zeile 63 im TSSLSocketTransport ausgelöst. Swift-Datei in Thrift während der Laufzeit.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post