我们正在开发与会议相关的应用程序,在应用程序进入后台后,是否可以通过套接字发送和接收数据包?我用google搜索,发现了下面的某种方式......
eg:
UIApplication *uiApplication = [UIApplication sharedApplication];
backGroundTask = [uiApplication beginBackgroundTaskWithExpirationHandler:^{
CFRunLoopRun();
}];
CFRunLoopRun在这里做了什么。如果它会工作..怎么样?我不清楚。帮帮我从这里开始......
感谢名单。
答案 0 :(得分:0)
它将启动一个线程的运行循环,它等待定时器和触摸事件等输入。有人认为他们可能很聪明,并迫使系统继续在后台运行,但这很可能只会让应用程序被操作系统杀死。 - borrrden