我想在iPhone应用程序中嵌入一个网络服务器,以便从应用程序的文档目录下载文件。我正在使用iPhone Http Server。
iPhone模拟器上的一切正常。即使我能够使用http://:或localhost:获取文件。
但是在设备上我无法连接。 Safari说:“无法打开页面”。即使http://iphone.local:也不能在安装应用的同一台设备上运行。
请建议。
答案 0 :(得分:3)
你的应用程序进入后台,不是吗?我想你在iOS模拟器中试用你的应用程序时会使用Mac的Safari。当你在iPhone上试用它时,你的应用程序就在后台,iPhone的Safari就是前台。
如果是这样,我相信以下内容可以帮助您:
cocoaHTTPServer在后台不起作用。 尝试保持您的应用前景并从其他计算机访问它。
并且,无法始终维护服务器功能...... https://devforums.apple.com/message/706241