我正在研究流。 我希望流应该在后台打开10分钟,10分钟后我想关闭它。 我这样做了......
`__block UIBackgroundTaskIdentifier bgTask;
bgTask = [application beginBackgroundTaskWithExpirationHandler:^{
[application endBackgroundTask:bgTask];
bgTask = UIBackgroundTaskInvalid;
}];
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
[self resumeStream];
});`
在这种情况下,应用程序在背景中仅运行3分钟,然后断开连接。