ios - 使用 MAMP 请求超时 iPhone 到 Mac localhost

标签 ios iphone macos swift mamp

我正在尝试在插入手机的情况下连接到我的 macbook 上的本地主机。我有一个 iPhone 5s。

我试过使用:

var url:NSURL = NSURL.URLWithString("http://192.168.0.108/laravel/roadi/public/login")
var url:NSURL = NSURL.URLWithString("http://localhost/laravel/roadi/public/login")
var url:NSURL = NSURL.URLWithString("http://josh.local/laravel/roadi/public/login")

但是都给我报错“请求超时” 我也试过停用我的防火墙。

出了什么问题,/我该如何解决? localhostjosh.local 在模拟器中完美运行。

最佳答案

在模拟器上,您与 Mac 在同一台机器上运行,这就是 localhost 可以工作的原因。 在 iPhone 上,您需要使用 Mac 的 IP 地址。如果您连接到同一网络,您可以尝试找到 Mac 的本地地址并使用它:

http://www.wikihow.com/Find-Your-IP-Address-on-a-Mac

如果您没有连接到同一网络,您可以尝试使用公共(public) IP 地址,在 google 中输入“我的 IP 地址”。但这可能会经常变化(如果你有动态 ip 地址)

关于ios - 使用 MAMP 请求超时 iPhone 到 Mac localhost,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26211685/

相关文章:

ios - 带有 UITapGestureRecognizer 的 UIView 上的 UITableView(单元格选择不起作用)

ios - EKEventeditViewController 在 iOS 13 上不会显示编辑按钮

ios - 在 iOS Webview 顶部获取填充/边距

java - Tomcat启动时出现白标错误

bash - OS X 庆典 : dirname

ios - kotlin.UInt 无法转换为 kotlinx.cinterop.CValuesRef

iphone - HTML5打开iPhone或Android手机摄像头

iphone - 检查 subview 中的点是否在父 View 中

iphone - 如何将NSArray存储在辅助存储上?

wpf - 是否可以在 WPF 和 Silverlight 中开发一个应用程序?