iOS iPhone GKSession 在后台发现
我知道系统可以在应用程序暂停时关闭 Bonjour 套接字。 但是,当我的应用程序在后台时,系统是否允许我只发现其他设备而不为它们创建套接字,并可能将这些设备存储在列表或类似的内容中?
I know that the system can close Bonjour sockets while the application is suspended.
But ,will the system allow me while my application is in the background to only discover other devices not creating sockets to them and perhaps store those devices in a list or something like that ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用
UIApplication
的方法,您可以在 iOS 4.x 及更高版本上在后台运行代码长达 600 秒。
Use
UIApplication
's methodyou can run your code in background up to 600 seconds on iOS 4.x and later versions.
您的应用程序只能在后台运行以获取音频、VoIP 或位置信息。因此,除了前面提到的方法之外,没有其他方法可以在后台运行应用程序。
Your app can only run in background for audio, voip or location. So there is no way other then the previous mentioned methods to run an app in the background.