首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >App关闭后上传数据

App关闭后上传数据
EN

Stack Overflow用户
提问于 2016-07-01 06:18:11
回答 1查看 90关注 0票数 0

我有一个非常独特的情况:

我的iOS应用程序有配套的硬件,可以通过Wi-Fi连接。Wi-Fi创建了一个本地网络,这意味着当电话连接时,不会有外部互联网接入。

我希望能够将分析结果发布到我们通过简单的REST API构建的集中式服务器上。问题是,用户只有在连接到网络时才能打开和关闭应用程序,这意味着当他们确实有外部互联网接入时,应用程序可能已经终止(或者至少放在后台)。

如果我在

代码语言:javascript
复制
-(void)applicationWillResignActive(UIApplication *)application
OR
-(void)applicationDidEnterBackground:(UIApplication *)application
OR
-(void)applicationWillTerminate:(UIApplication *)application

只有当用户仍然连接到没有外部访问的Wi-Fi网络时,才会呼叫它们。

在这种情况下,您是否可以考虑将一些简单的数据上传到我们的服务器上?有没有办法在事后启动一个快速的后台过程来做这件事?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2016-07-01 07:04:32

您可以使用NSURLSession从后台进行上传。一旦您提交上传任务,即使您的应用程序移到后台或被终止,系统也会保持它的运行。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38134148

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档