Also ich habe festgestellt das eine App im Development(DEBUG) viel zäher, langsamer und deutlich unterschiedlicher sein kann
als die entsprechende AppStore (RELEASE) Version.
Testest Du mit DEBUG oder RELEASE ?
Trotzdem bleibt es auch im DEBUG nicht unbedingt hängen, das ist schon ungewöhnlich.
Legst Du Teile der App schlafen (Timer, Threads, etc.) bei WillBecomeBackground, und
startest sie wieder bei WillBecomeForground/BecameActive ?
Vielleicht läuft da etwas schief.
Ich schalte im Background möglichst Alles ab, es kann eh nicht benutzt werden.
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.