尝试在 - (void)applicationWillTerminate:(UIApplication *)application
此方法中调用 Web 服务时遇到问题。有时会给出响应,但有时不会。
无论如何要在服务器端获取我的应用程序已关闭的状态?
最佳答案
来自 applicationWillTerminate 的文档:
您对该方法的实现大约有五秒钟的时间来执行任何任务并返回。如果该方法在时间到期之前没有返回,系统可能会完全终止该进程。
我的猜测:您对 web 服务的调用太慢,因此进程被终止。符合你的描述(有时电话接通,有时不接通) 如何解决这个问题取决于您应用的整体架构。
关于ios - 想在服务器上保存申请状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19678659/