Einzelnen Beitrag anzeigen

braunbaer

Registriert seit: 15. Okt 2008
Ort: Vorarlberg
116 Beiträge
 
Delphi 11 Alexandria
 
#14

AW: App bleibt beim Re-Start lange eingefroren

  Alt 8. Jan 2021, 07:01
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 mit meinem Cloudserver gestartet.
Dies kann dann bis zu 30 Sekunden dauern, bis dieser anläuft.
Danach läuft alles wieder wie gewohnt.
Normal dauert dies alles nur ein paar Millisekunden!
Auch ein weiteres BecameActive kann dann problemlos sein, das übernächste aber vielleicht schon wieder nicht.

Natürlich habe ich zu Testzwecken eine Jungfräuliche einfache App gebaut und auch dort passiert es genau idient.
Nur die Verzögerungen sind etwas kürzer.

Weiter oben im Thread habe ich von SQLite-Problemen geschrieben. Bin jetzt aber ziemlich sicher, dass es nicht mit der DB zusammenhängt. Habe extra mal in der Test-App IB-ToGo umgebaut und da war das Problem idient!

Die App bleibt in dieser Zeit eingefroren und der User geht von einem Absturz der App aus - das kommt nicht gut an!

Ich habe 3 Apps bei meinen Kunden im Einsatz.
Das Problem trat bei allen Apps auf, nachdem ich diese mit Delphi 10.4 kompiliert habe.
Ich weiss mir leider keinen Rat mehr - Hat mir jemand einen Tipp...
Gebhard Blank
  Mit Zitat antworten Zitat