Forum: Cross-Platform-Entwicklung
by braunbaer,
8. Jan 2021
das mit dem Logging und Zeitstempel habe ich eh gemacht.
Hier sehe ich dann genau, dass die App öffnet aber das BecameActive erst nach ein paar Sekunden kommt - und genau das ist das, was mich so stutzig macht.
Und das eben nicht immer, sondern nur ab und zu, aber viel zu oft!!
Forum: Cross-Platform-Entwicklung
by braunbaer,
8. Jan 2021
Es geht leider um die Apps im Release :(
Und ja, ich beende alles was zu beenden ist (Timer, Threads) und schliesse die FDConnection.
Dies mache ich im FormSaveState. Das ändert auch nichts, wenn ich es im WillBecomeBackground mache.
Immer dasselbe Ergebnis.
Forum: Cross-Platform-Entwicklung
by braunbaer,
8. Jan 2021
Hallo Zusammen,
ich rolle das Thema nochmals auf, da ich mir nicht vorstellen kann, dass nur ich diese Probleme habe.
Es geht nur um iOS! Bei Android und Windows ist alle korrekt!!
Mit dem IFMXApplicationEventService frage ich den Zustand der App ab.
Das Ereignis: BecameActive kommt da teilweise bis zu 5 Sekunden verzögert.
Danach wird dann weitergemacht und der Synchornisierungsthread...
Forum: Cross-Platform-Entwicklung
by braunbaer,
7. Aug 2020
Das hatte ich schon integriert.
Forum: Cross-Platform-Entwicklung
by braunbaer,
6. Aug 2020
das Problem ist nur bei iOS...
Windows und Android laufen problemlos.
Forum: Cross-Platform-Entwicklung
by braunbaer,
6. Aug 2020
Hallo Rollo62,
danke für deinen Input.
Ich habe inzwischen den Punkt gefunden, wo alles einfriert.
Das mit TTasks und Threads habe ich schon im Griff, allerdings habe ich die Datenbankzugirffe auf die SQLite im Hauptthread.
Es läuft auch alles sauber und rund, da die notwendigen Datenbankzugriffe in wenigen Millisekunden erledigt sind.
zum Problem:
wenn die App (Zeiterfasssung) etwas...
Forum: Cross-Platform-Entwicklung
by braunbaer,
3. Aug 2020
Die Statuseinstellungen der App werden im "BecameActive" gemacht.
hat bis Dato auch einwandfrei funktioniert.
Ich analysiere weiter...
Forum: Cross-Platform-Entwicklung
by braunbaer,
3. Aug 2020
Hallo Zusammen!
Kennt jemand das Problem, dass seit Delphi Sydney eine App, wenn sie länger im Hintergrund war, bis zu 30 Sekunden braucht bis sie wieder reagiert?
Der Screen bleibt einfach eingefroren. Danach läuft es normal weiter.
So wie ich das beobachtet habe wird das "BecameActive" viel zu spät getriggert.
Das Problem habe ich bei iOS. Android verhält sich normal.
Ich werde jetzt...