我想在app终止状态下更新位置到服务器。
当应用关闭时,我找到了一个获取位置的好例子。 here
但是我的问题是在获取位置后,某种方式没有调用webservice。任何帮助都会很棒。
或在应用终止状态下调用webservice的任何特定方式?
答案 0 :(得分:1)
在终止状态下获得位置更新后,您应该在一个块中调用您的Web服务。
尝试移动执行Web服务操作所需的所有代码。比如,为Web服务,URLSession代码和处理响应准备数据,以及此单个块的所有内容。如果您要从任何全局实例中获取数据,则需要在此块中再次准备它们,因为它们在应用程序内存中不可用。
您不应该引用该块中的任何其他类。它们在终止状态期间不可执行。
希望这会有所帮助:)