繁体   English   中英

卓悦在后台?

[英]Bonjour in the Background?

我注意到,iOS 的剪贴板应用程序 Pasteboard 可以在后台运行 Bonjour 服务。 我不知道他们是如何实现的,所以我在互联网上搜索,然后发现它在后台播放无声文件。 但现在不是这样,因为我在 iPod 管理屏幕上看不到应用程序图标。 他们怎么能那样做? 有任何想法吗? 先感谢您。

凯。

理论上,您可以将您的应用程序标记为需要在后台连续运行(用于 VoIP 或映射)。 我在概念验证中做了一些事情,效果很好。

或者, 本文档似乎记录了如何在后台进行联网。

在暂停之前取消任何与 Bonjour 相关的服务。 当您的应用程序移至后台时,在暂停之前,它应该从 Bonjour 注销并关闭与任何网络服务关联的监听 sockets。 暂停的应用程序无论如何都无法响应传入的服务请求。 关闭这些服务可以防止它们在实际不可用时看起来可用。 如果您不自行关闭 Bonjour 服务,系统会在您的应用暂停时自动关闭这些服务。 https://developer.apple.com/library/archive/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/BackgroundExecution/BackgroundExecution.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM