标签: flutter background google-cloud-firestore
我有一个用于更新firestore的for循环,因此需要一些时间才能完成。
当用户按下按钮激活循环并将应用移至后台时,for循环不会依次结束,从而导致Firestore无法更新。
即使用户将应用移至后台,如何确保for循环完成?
我已经进行了一些在线搜索,发现后台服务是在我的应用程序在后台时调用一个函数,但是我不想在我的应用程序在后台时调用一个函数,我想完成即使将应用移至后台,当前正在运行的进程。