我正在React Native中开发一个iOS应用。我已经在两部iPhone上测试了我的应用程序-运行iOS 12.4
的iPhone 6和运行最新13.2.2
的iPhone 11 Pro Max。
我遇到一个奇怪的问题,当我的应用程序在后台最小化且未在最新的iOS上使用时,它会重新启动。但是,我的应用程序将在iOS 12.4
上长时间放置后继续运行-简而言之,它在后台运行时不会重启,这正是我想要的。
我希望将我的应用保持在用户离开它时离开它的最后状态,以便用户可以返回并继续其过程。我怎样才能解决这个问题?具有较旧硬件和较旧软件的较旧iPhone如何管理使我的应用程序在后台运行,而具有最新软件的最新旗舰却无法对其进行管理?
P.S。在iOS 13的早期版本中,我遇到了相同的问题。当我读到13.2.2
has addressed this issue时,我感到非常高兴,并且希望它能够解决我的问题。不幸的是,事实并非如此。
对于调试和修复此问题的任何方法和指南,我将不胜感激。