Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   tdltcpclient + Macos Sonoma / IOS (https://www.delphipraxis.net/215007-tdltcpclient-macos-sonoma-ios.html)

areyoudoneyet 20. Apr 2024 13:13

tdltcpclient + Macos Sonoma / IOS
 
Hallo,
ich habe einen Simplen tcp server (esp32 board mit ultraschallsensor usw.) der einfache Nachrichten senden kann.

Diese frage ich mithilfe des tldtcpclients ab. Ich habe den Client vor einiger zeit geschrieben, und da hat alles soweit funktioniert. Aber jetzt ein Jahr später mit delphi 12 und auch mit Delphi 11. Kann unter Macos und Ios keine Verbindung aufgebaut werden, es kommt generell die Meldung 64 vom Indy Client, das keine Verbindung aufgebaut werden kann.

Aus Frust hab ich das ganze unter Macos unter Lazarus nachgebaut, dort geht alles einwandfrei... Bringt allerdings nichts, da ich es eigentlich Hauptsächlich für mein iPhone brauche.

Das ganze funktioniert wunderbar unter windows und auch unter Android...

Ich bin auch in die Options vom Projekt gegangen und habe angeklickt das bitte eingehende und ausgehende Socket Verbindungen erlaubt sein sollen... muss ich noch irgendwas anderes erlauben?
Das wird alles immer undurchsichtiger mit den Berechtigungen usw. das wäre das einzige was mir Persönlich jetzt einfallen würde was nicht stimmt. Aber wie gesagt, ich weiss nicht wo ich da insgesamt jetzt eingreifen kann. Das Debugging funktioniert irgendwie auch nicht wirklich von der ganzen geschichte.

Habe Delphi 12.1 mit letztem Patch, und Macos Somona 14.4.1. Und das standart IndyClient Packet das bei Delphi dabei ist.

Würde mich freuen wenn jemand etwas zu einer Lösung bei steuern könnte.

Rollo62 20. Apr 2024 14:44

AW: tdltcpclient + Macos Sonoma / IOS
 
Wenn Du Xcode 15 installiert hast funktioniert debugging erstmal nicht mehr,
Xcode 14.x.x wohl noch bis 1. Mai, dann wird ein Update fällig.

areyoudoneyet 20. Apr 2024 15:23

AW: tdltcpclient + Macos Sonoma / IOS
 
Zitat:

Zitat von Rollo62 (Beitrag 1535976)
Wenn Du Xcode 15 installiert hast funktioniert debugging erstmal nicht mehr,
Xcode 14.x.x wohl noch bis 1. Mai, dann wird ein Update fällig.

Ja hab ich installiert, dann ist zumindest das Debugging problem gelöst.

areyoudoneyet 22. Apr 2024 23:41

AW: tdltcpclient + Macos Sonoma / IOS
 
hm bin ein Stückchen weiter gekommen... wenn ich mit sudo das Programm ausführe funktioniert alles... also ist das ein Problem mit den Rechten.
kennt sich niemand aus? Das Problem das ich beschriebe tritt auch bei der Ping Demo von den FireMonkey Beispielen auf.

areyoudoneyet 23. Apr 2024 12:03

AW: tdltcpclient + Macos Sonoma / IOS
 
Hm habe das Problem gelöst... es lag an der Macos Einstellung das IP Tracking verhindert werden soll... wenn das Aktiviert ist, kann nichtmehr mit Namen im Netzwerk gearbeitet werden da die falsch aufgelöst werden...


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:42 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz