我知道系统可以在应用程序暂停时关闭Bonjour套接字。
但是,当我的应用程序在后台运行时,系统是否允许我仅发现其他设备而不为其创建套接字,并且可能将这些设备存储在列表中?
最佳答案
使用UIApplication
的方法
- (UIBackgroundTaskIdentifier)beginBackgroundTaskWithExpirationHandler:(void (^)(void))handler
您可以在iOS 4.x和更高版本上在后台运行代码长达600秒。
关于iphone - iOS iPhone GKSession在后台发现,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5634821/