应用程序终止状态下的位置更新网络服务
Location update webservice in app terminated state
我只想在应用程序终止状态下将位置更新到服务器。
我找到了一个在应用程序关闭时获取位置的好例子。
here
但我的问题是在获取位置后,不知何故未调用网络服务。任何帮助都会很棒。
或者在应用程序终止状态调用网络服务的任何特定方式?
在终止状态下获取位置更新后,您应该一次性调用网络服务。
尝试移动执行网络服务操作所需的所有代码。比如,为 Web 服务准备数据、URLSession 代码和处理响应,以及这个单一块中的所有内容。如果您要从任何全局实例中获取数据,则需要在此块中再次准备它们,因为它们在应用程序内存中不可用。
你不应该在该块中引用任何其他 class。它们在终止状态期间不可用于执行。
希望对您有所帮助:)
我只想在应用程序终止状态下将位置更新到服务器。
我找到了一个在应用程序关闭时获取位置的好例子。 here
但我的问题是在获取位置后,不知何故未调用网络服务。任何帮助都会很棒。
或者在应用程序终止状态调用网络服务的任何特定方式?
在终止状态下获取位置更新后,您应该一次性调用网络服务。
尝试移动执行网络服务操作所需的所有代码。比如,为 Web 服务准备数据、URLSession 代码和处理响应,以及这个单一块中的所有内容。如果您要从任何全局实例中获取数据,则需要在此块中再次准备它们,因为它们在应用程序内存中不可用。
你不应该在该块中引用任何其他 class。它们在终止状态期间不可用于执行。
希望对您有所帮助:)