可能是由于 Energy Saver 选项中的'自动睡眠”设置引起的。可以通过在应用程序的 Info.plist 文件中添加下面的键值对来解决问题。
此外,还可以在应用程序的代码中使用下面的代码片段来防止应用程序自动终止:
UIApplication.sharedApplication.beginBackgroundTaskWithName("MyTaskName", expirationHandler: { // 在后台任务结束时调用 })
// 在这里添加需要在后台运行的代码
UIApplication.sharedApplication.endBackgroundTask("MyTaskName")