Objective-C/CocoaHTTPServer - 是不是可以在没有任何 UI 的情况下将 CocoaHTTPServer 作为后台应用程序运行?

Posted

技术标签:

【中文标题】Objective-C/CocoaHTTPServer - 是不是可以在没有任何 UI 的情况下将 CocoaHTTPServer 作为后台应用程序运行?【英文标题】:Objective-C/CocoaHTTPServer - Is it possible to run CocoaHTTPServer as a background app without any UI?Objective-C/CocoaHTTPServer - 是否可以在没有任何 UI 的情况下将 CocoaHTTPServer 作为后台应用程序运行? 【发布时间】:2014-09-09 12:15:20 【问题描述】:

我想将 CocoaHTTPServer 作为一个没有任何屏幕的独立后台应用程序运行。设备中的其他应用程序应该能够与此应用程序进行通信以实现远程服务器连接。在 ios 技术上可行吗? 非常感谢任何建议。

【问题讨论】:

【参考方案1】:

没有。这不可能。 CocoaHTTPServer 是一个小型、轻量级、可嵌入的 HTTP 服务器,用于 Mac OS X 或 iOS 应用程序。它不能作为独立应用程序运行。它必须作为应用程序的一部分添加。服务器仅在应用程序处于前台时运行。一旦您退出应用程序(通过切换到另一个应用程序或锁定设备),服务器就会停止。再次进入应用时服务器会重启

【讨论】:

以上是关于Objective-C/CocoaHTTPServer - 是不是可以在没有任何 UI 的情况下将 CocoaHTTPServer 作为后台应用程序运行?的主要内容,如果未能解决你的问题,请参考以下文章