更新:我的意思是当应用程序进入后台时,用户关闭它,iPhone就在Springboard上。可以保持连接吗?
我想将一些内容推送给客户。 可能吗? 我必须注册一些东西吗?
答案 0 :(得分:1)
http://mobileorchard.com/tutorial-networking-and-bonjour-on-iphone/
这应该是一个好的开始。
您可以将连接保持活动状态长达10分钟
UIBackgroundTaskIdentifier myLongTask;
myLongTask = [[UIApplicationsharedApplication]
beginBackgroundTaskWithExpirationHandler:^{
// If you're worried about exceeding 10 minutes, handle it here
}];
[[UIApplication sharedApplication] endBackgroundTask:myLongTask];
这将为您提供10分钟的检查连接。 8分钟后,您可以使用本地推送通知,要求用户打开应用程序以将其延长10分钟。