2011-07-08 50 views
1

超基本问题 - 我建立一个iPhone应用程序,但需要建立在我的电脑作为服务器,所以我的应用程序可以将数据发送到我的电脑。我需要采取的第一步是什么?设置服务器的iPhone应用程序

谢谢!

回答

2

如果你正在写一个iPhone应用程序,你很可能在MacBook上,所以你可以很容易地在系统首选项,阿帕奇,单击共享,实现网络共享,然后它会告诉你,你可以打在web浏览器的计算机的IP地址。

这将设置你与你的机器上的Web服务器。由于您的模拟器和网络服务器将在同一个WiFi网络上,即使您部署到设备上,您也可以在无线网络上使用它,您应该可以将数据发布到Mac的网络服务器。

如果你将数据传递给它,你就需要了解“网络服务”,可能是REST Web服务。然后,我会建议阅读关于PHP和/或Ruby或Python的编程语言来解释您发布到Web服务的内容。

希望能帮助你。

如果你是不是在Mac上,你不能开发一个iPhone应用程序反正;),所以上述策略应该为你工作。如果你的服务器是网络的可用外

+0

非常感谢!我正在按照你提到的方式在mac上工作,并会尝试一切。如果我想通过3G发送数据呢?那可能吗? – TommyG

+0

如果使用3G,您只需确保您可以将您的外部IP地址路由到您的网络中的计算机。因此,在您的路由器中,您可以将所有流量转发到您的Mac的IP。这将适用于3G。 –

0

3G将只为你工作。关于如何设置该信息的在线信息量很大,但基本上你要做的是将路由器配置为将来自(例如)端口8080的传入流量转发到服务器的IP地址。假设你在路由器上。

作为一个侧面说明,如果在线下,你使用Ruby,你可以检查出http://www.heroku.com/how如果你想举办您的服务器有

相关问题