gpt4 book ai didi

ios - 即使 iOS Swift 的应用程序已关闭或终止或终止,也可以将用户位置发送到服务器(Web 文件)

转载 作者:行者123 更新时间:2023-11-30 11:54:34 24 4
gpt4 key购买 nike

我想每 5 分钟将用户当前位置发送到服务器文件,在后台工作

我的问题是即使应用程序关闭或终止,如何在 applicationWillTerminate 中使用

var timer = Timer() 
func applicationDidEnterBackground(_ application: UIApplication) {
timer.invalidate() // just in case this button is tapped multiple times

timer = Timer.scheduledTimer(timeInterval: 0.5, target: self, selector: #selector(timerAction), userInfo: nil, repeats: true)

}


func timerAction() {

//call the location manger to update the location to the server
}

func applicationWillTerminate(_ application: UIApplication) {

//need code to call continuously even app closed

}

最佳答案

到目前为止,Apple 尚未提供在应用程序处于非事件状态时跟踪用户位置的功能。因此,当应用程序处于非事件状态或被终止或终止时,您无法跟踪用户的位置。

关于ios - 即使 iOS Swift 的应用程序已关闭或终止或终止,也可以将用户位置发送到服务器(Web 文件),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47969294/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com