3 ms·
Ideally you do this in a bank app, so that when you swotch over to that PSD2 forced nonsense the app that made the payment request has died and loses the sessio
by Y_Y 1y ago
Ideally you do this in a bank app, so that when you swotch over to that PSD2 forced nonsense the app that made the payment request has died and loses the session and you get to start all over.
- mschuster91 1y agoI've seen that shit happen on devices with >4GB of RAM. The fact that opening the bank's 2FA app can be enough to destroy the session of the app requesting payment is telling a few things: a) phone manufacturers play ridiculous games when it comes to hiding that their SoCs are dogshit b) so. many. apps. just outright suck at testing because they test their apps in emulators where there isn't Facebook and tons of other background crap running and thus never test their implementation of the "application is about to be killed off for lack of resources, save state to persistent storage" code path. c) Facebook plain sucks. Their iOS app [1] and their android app [2] are both ridiculously bloated and that has led to problems well over a decade ago, and it hasn't gotten better. d) Advertising, tracking, data mining and other spyware SDKs are just as bad as Facebook. The amount of code and RAM that each application carries just for this crap is insane, partially made worse by neither iOS nor Android supporting code deduplication and shared libraries. [1] https://quellish.tumblr.com/post/126712999812/how-on-earth-the-facebook-ios-application-is-so https://quellish.tumblr.com/post/126712999812/how-on-earth-t... [2] https://news.ycombinator.com/item?id=28533119 https://news.ycombinator.com/item?id=28533119