【发布时间】:2015-09-02 07:23:32
【问题描述】:
我正在为 iPhone 应用程序创建 Rails 服务器。 我想在 iPhone 设备上而不是在 iPhone 模拟器上进行调试。 所以,我通过 USB 将 iPhone 连接到 mac book air,然后连接到 Rails 服务器。 但是,iPhone 无法连接到 Rails 服务器。
环境
Rails 4.2.3
服务器本地主机:3000
Xcode 6.4
iPhone iOS 8.4.1
en0 inet 192.168.11.7
只要我搜索到,当 iPhone 设备连接到 localhost 服务器时,url 是http://192.168.11.7:3000/~。 但是,mac 控制台什么也不显示,xcode 显示“请求超时”。过了一会儿。
如果有人知道如何解决这个问题,请告诉我。
【问题讨论】:
-
如果您将 Rails 服务器的 IP 绑定到
0.0.0.0和rails s -b 0.0.0.0也可能会有所帮助 -
谢谢亚伦。我已经使用了 -b 0.0.0.0 选项。
标签: ios objective-c ruby-on-rails iphone xcode