我已经浏览了以下链接
http://zachwaugh.com/2009/03/programmatically-retrieving-ip-address-of-iphone/
我也试过这个(但Apple没有认识到这一点)。
http://appsamuck.com/day4.html
当用户点击“wifi”按钮时,我只想要那个。
使用我在iPhone应用程序上显示的IP,其他使用wifi的PC可以访问存储在文档目录中的报告。怎么可能?
答案 0 :(得分:1)
我不能指出任何具体的例子,但是这样做的方法是ZeroConf协议 - iPhone和PC都必须在同一个网络上才能完成这项工作。
答案 1 :(得分:1)
在我的应用中,我使用CocoaHTTPServer来获取手机的本地信息。您运行服务器并开箱即用,它会索引文档目录中的所有文件。
要执行您想要的操作,您需要编辑代码以返回其他类型的数据格式(xml可能是最简单的),从应用程序内部调用此数据以获取该数据。 CocoaHTTPServer也可以轻松地开箱即用,所以你也可以发布一个xml响应。
在考虑之后,CocoaHTTPServer最好在幕后的计算机端运行。然后,iphone可以将信息发送到计算机,在那里处理代码应该更容易,并且你有更多的选择。