2017-08-26 75 views
0

我想仅在应用程序终止状态下将位置更新到服务器。应用程序终止状态中的位置更新webservice

我发现一个很好的例子,当应用程序关闭时获取位置。 here

但是我的问题是在获取位置后,不知何故webservice未被调用。任何帮助都会很棒。

或在app终止状态下调用webservice的任何特定方式?

+0

您可以将这个答案有https://stackoverflow.com/questions/39343033/how-can-i-continue-updating-my-location-even-when-app-is -killed或删除 - 从 –

+0

@ AbdelahadDarwish不,我的答案不存在 –

回答

1

一旦您在终止状态下获取位置更新,您应该在一个块中调用您的Web服务。

尝试移动执行Web服务操作所需的所有代码。就像为Web服务,URLSession代码和处理响应准备数据一样,以及这一块的所有内容。如果您要从任何全局实例获取数据,则需要在此块中重新准备数据,因为它们在应用程序内存中不可用。

你不应该引用该块中的任何其他类。它们在终止状态期间不可用于执行。

希望这有助于:)

+0

谢谢。我会尽力让你知道 –

相关问题