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

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: „Bei Verwendung von Thrift mit Swift für eine SSL-Serververbindung wird eine Ausnahme ausgelöst“ [geschlossen]

by Guest » 12 Jan 2025, 11:12

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.

Top