XCode / iOS在后台保持连接活动

时间:2014-09-04 22:52:10

标签: ios objective-c xcode ftp connection

在我的应用程序中,我打开一个连接以将iPad用作小型FTP服务器,然后当应用程序运行时,我可以使用FileZilla,Web浏览器等访问应用程序文档......

但是,当应用程序进入后台时,我可以保持此连接打开吗?我试过"背景模式"但它没有用。

谢谢大家:)

编辑:我使用此项目中的文件:https://github.com/sosoyososo/XZCodeBrowser

1 个答案:

答案 0 :(得分:0)

iOS中的背景模式有限。 iOS设备的设计与传统计算机的运行方式不同,具有多个长时间运行的任务。正如您所调查的那样,有多种后台模式可以帮助应用程序在后台执行任务,但这些模式更侧重于用户体验(例如,允许应用程序定期获取数据或接收位置更新)而不是运行&#34 ;服务器"

后台的应用程序可以减少对内存的需求并最大限度地延长电池寿命,因此可以随时卸载。

VoIP后台模式允许iOS继续代表您的应用监听网络流量,并在必要时在后台重新启动您的应用,但如果您将此用于非VoIP应用,我相信您会有应用程序批准的问题。