Ich muss SFTP verwenden, um Dateien hochzuladen, wenn die Anwendung mit Run-Taste von QT Creator gestartet wird, funktioniert es gut.App von Qt Creator verwendet andere Bibliothek als wenn sie selbst ausgeführt
Was ich fand, ist, dass, wenn 1 auf seine eigene Anwendung gibt Fehler laufen, die mit curl -V
Überprüfung curl auf meinem osx CURLE_UNSUPPORTED_PROTOCOL ist zeigt, dass Standard-curl nicht SFTP auflistet.
Allerdings irgendwie QT Schöpfer App in einem anderen Kontext, der curl, die Unterstützung für sftp hat, weil es Dateien ohne Fehler hochlädt.
Also Frage ist, wie mache ich es so eigenständige Anwendung verwendet die gleiche Version von Dylib als wenn von QT Creator lief?
Eigentlich immer noch nicht wissen, warum es sich so verhielt, denn wenn inspizierte Anwendung von Qt Creator lief genau das gleiche war ich durch Klicken auf App-Symbol ausgeführt. Aber das Zeigen auf otool und install_name_tool war genug Hilfe, so dass ich in der Lage war, curl in die App zu hacken, die ich liefern konnte. Statisch funktioniert das nicht, da ich Curl und seine Abhängigkeiten statisch aufbauen müsste. – Mateusz
@Mateusz Ich aktualisierte die Antwort von dem, was ich für Ihren Fall vermute. – PnotNP