Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Test Internetverbindung in Tokyo 10.2.3 (https://www.delphipraxis.net/196533-test-internetverbindung-tokyo-10-2-3-a.html)

bcvs 29. Mai 2018 08:06

Test Internetverbindung in Tokyo 10.2.3
 
Hallo zusammen,

zum Test, ob eine Internetverbindung auf Mobilgeräten verfügbar ist, verwende ich diese Methode:
http://delphiworlds.com/2013/11/chec...th-delphi-xe5/

Nach dem Umstieg auf Tokyo 10.2.3 mit Patch für iOS 11.3 kommt jetzt beim Kompilieren dieser Fehler:

[DCC Fehler] E2597 ld: warning: unknown dwarf DW_FORM_strp (offset=0xFFFFCF2C) is too big in D:\BS\AllgemMobile\libReachability32.a(Reachabilit y.o)

Wie kriege ich das weg oder gibt es eine andere Methode zum Test, ob Internet verfügbar ist?

KodeZwerg 29. Mai 2018 08:21

AW: Test Internetverbindung in Tokyo 10.2.3
 
Falls Du Fmx benutzt kannst Du IdTCPClient nutzen um Beispielsweise zu checken ob Du eine Verbindung nach google.com aufbauen kannst.

Mavarik 29. Mai 2018 09:00

AW: Test Internetverbindung in Tokyo 10.2.3
 
hmm

https://www.delphipraxis.net/175470-...o-mit-xe4.html

Das verwendet?

bcvs 29. Mai 2018 09:31

AW: Test Internetverbindung in Tokyo 10.2.3
 
Da kommt genau der selbe Fehler.

Ich mache das jetzt mit dem Verbindungs-Check nach google.com

Luckie 29. Mai 2018 10:03

AW: Test Internetverbindung in Tokyo 10.2.3
 
Ich würde ja mal zu gerne wissen, wie viele Programme google.com dazu missbrauchen, um festzustellen, ob eine Internetverbindung besteht. :lol: Sollte man dazu nicht example.com nehmen?

KodeZwerg 29. Mai 2018 11:05

AW: Test Internetverbindung in Tokyo 10.2.3
 
Zitat:

Zitat von Luckie (Beitrag 1403291)
Sollte man dazu nicht example.com nehmen?

Mir pers. kanns egal sein solange es klappt, bei example.com weiß ich das die Seite starke lags aufweist, da sollte der Timeout hochgeschraubt werden. Ich habe auch auf SO zwei recht umfangreiche Units gefunden die diese Funktion auf native Api Level umsetzen, aber ob das dann wieder zu allen Mobiles funktioniert, da bin ich mehr als Ratlos da ichs nicht testen kann. Wenn gewünscht kann ich die Links nochmal rausfischen und die Units hier reinkopieren.

Rollo62 29. Mai 2018 11:52

AW: Test Internetverbindung in Tokyo 10.2.3
 
[OT]
Google wird es EWIG geben und bald in den Status einer Gottheit wechseln.
[/OT]

timog 30. Mai 2018 07:41

AW: Test Internetverbindung in Tokyo 10.2.3
 
Hallo bcvs,

in den Kommentaren zu seinem Blog Post wird Dave Nottage auf das Problem angesprochen.

Er konnte es mit xCode 9.2 und Tokyo 10.2.3 nicht reproduzieren. Da iOS 11.3 erst ab xCode 9.3 unterstützt wird, kennt er den Fehler vielleicht (noch) nicht. Frag doch bitte einmal dort direkt nach.

Nutze die Unit auch (nur gerade nicht unter iOS) und wäre an seiner Antwort interessiert :-D

bcvs 30. Mai 2018 09:17

AW: Test Internetverbindung in Tokyo 10.2.3
 
Den Eintrag habe ich auch schon gesehen. Ich mache das jetzt mit dem Verbindungschek nach google.com. Steht da ja auch ein paar Blogeinträge weiter oben.

Hat auch den Vorteil, dass man unter Android keine Berechtigungen für Netzwerk-Status und Wifi-Status anfordern muss.

Habe die upgedateten Apps jetzt in den Stores. Damit ist die Sache für mich erstmal abgeschlossen.

Mavarik 30. Mai 2018 09:44

AW: Test Internetverbindung in Tokyo 10.2.3
 
Zitat:

Zitat von bcvs (Beitrag 1403419)
Den Eintrag habe ich auch schon gesehen. Ich mache das jetzt mit dem Verbindungschek nach google.com. Steht da ja auch ein paar Blogeinträge weiter oben.

Hat auch den Vorteil, dass man unter Android keine Berechtigungen für Netzwerk-Status und Wifi-Status anfordern muss.

Habe die upgedateten Apps jetzt in den Stores. Damit ist die Sache für mich erstmal abgeschlossen.

Klar hatte ich es auch über die "richtigen Routinen" in meiner App... Aber irgendwann war es mir einfach zu viel Aufwand nach jedem Update die Bibliothek wieder ein zu binden...

Also - auch wenn ich es nicht schön finde - Thread auf und google.de pingen...


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:30 Uhr.
Seite 1 von 2  1 2      

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