Hallo zusammen,
ich Teste mit
Rad XE8 Pro und XCode6.3.2 eine App im AppStore.
- Debug: funkltioniert direkt auf dem Gerät super
- Testflight: Bei verschiedenen Testern habe ich das out of memory aufpoppen sehen.
Also da geht es wohl um
RAM.
Habe mit dem Tool SystemActivityMonitor auf den betreffenden Phones getestet, es war aber immer noch freier Speicher da.
Könnte das an Testflight liegen, denn sonst sehe ich keinen besonderen Unterschied zu den Phones (natürlich 5S und 6, verschiedene Modelle).
Aber Systool zeigt eigentlich immer Speicher an.
In den Apple Docs finde ich das iOS keinen Speicher auslagert (wenn ich das richtig verstehe), stattdessen sendet das System eine Message an die App und erwartet Kooperation.
https://developer.apple.com/library/...d/20001881-SW1
https://developer.apple.com/library/...outMemory.html
Dazu müsste die App auf eines der folgenden Ereignisse reagieren:
Zitat:
Implement the applicationDidReceiveMemoryWarning: method of your application delegate.
Override the didReceiveMemoryWarning method in your custom UIViewController subclass.
Register to receive the UIApplicationDidReceiveMemoryWarningNotification notification.
Wie bekomme ich denn solche Ereignisse in Fmx registiert ?
Vielleicht hat ja schonmal jemand damit Erfahrungen gamacht.
Rollo