iPhone HTTP服务器工作在模拟器,但没有iPhone设备上(iPhone HTTP serv

2019-10-17 04:42发布

我要嵌入web服务器在一个iPhone应用程序,以便从应用程序的文件目录中下载文件。 我使用iPhone的HTTP服务器 。

一切工作正常在iPhone模拟器。 即使我能够使用HTTP来获取文件://:或本地主机:.

但在设备,我无法连接。 Safari浏览器说:“无法打开网页”。 即使HTTP://iphone.local :如已安装的应用程序行得相同的设备上运行。

请建议。

Answer 1:

您的应用程序进入后台,不是吗? 我想你使用的是Mac的Safari当您尝试在iPhone模拟器您的应用程序。 当你尝试在iPhone,你的应用程序在后台和iPhone的Safari浏览器的前景。

如果是的话,我相信下面可以帮助你:

cocoaHTTPServer不在后台工作。 尽量保持你的应用前景,并从其他机器访问它。

而且,也没有办法来维持服务器功能所有的时间... https://devforums.apple.com/message/706241



文章来源: iPhone HTTP server works on simulator but not on iPhone device