0

我们正在开发与会议相关的应用程序,是否可以在应用程序进入后台后通过套接字发送和接收数据包?我已经用谷歌搜索并找到了类似下面的方法......

eg: 

UIApplication *uiApplication = [UIApplication sharedApplication];

backGroundTask = [uiApplication beginBackgroundTaskWithExpirationHandler:^{
    CFRunLoopRun();
  }];

CFRunLoopRun 在这里做什么。如果它会工作..如何?我不清楚。帮我从这里去哪里...

谢谢。

4

1 回答 1

0

它将启动一个线程的运行循环,等待计时器和触摸事件等输入。有人认为他们可以很聪明并强制系统在后台继续运行,但这很可能只会让应用程序被操作系统杀死。– 博登

于 2013-09-04T04:43:07.480 回答