In my case, my app load 1,000 records in ion-list using virtualScroll. When it runs in android, everything is fine. However, when it runs in iOS, it crash when I scroll down the list and then scroll up continuously.
From the Xcode output, I got message: ‘Message from debugger: Terminated due to memory issue’.
And I found the memory used is over 300mb finally. Before I scroll the screen, the memory only occupy around 100mb.
I do the test in real devices. For android I test in Android 4.4.4 (Android Galaxy note 4 and tab s). For iOS I test in iOS10.2.1 (iPad).
Cordova CLI: 6.5.0
Ionic Framework Version: 2.0.1
Ionic CLI Version: 2.2.1
Ionic App Lib Version: 2.2.0
Ionic App Scripts Version: 1.0.0
ios-deploy version: 1.9.1
ios-sim version: 5.0.13
OS: macOS Sierra
Node Version: v6.9.5
Xcode version: Xcode 8.2.1 Build version 8C1002