swift - 使用 iPhone 连接到在 Mac 上运行的 vapor 服务器

标签 swift localhost vapor

我有一个使用服务器端 swift vapor 3 开发的网络应用程序,在我的 Mac 上本地运行。我想使用我的 iPhone 在与我的 Mac 相同的 wifi 上访问它。我怎样才能做到这一点。我尝试使用 http://<the ip of my Mac on local network>:8080但没有用,即使防火墙完全关闭。提前致谢。

最佳答案

编辑你Run在 Xcode 中计划并放置 --hostname 0.0.0.0 --port 8080进入Arguments Passed On Launch

enter image description here

enter image description here

然后启动你的服务器并尝试通过 http://<the ip of your Mac on local network>:8080 到达它

注:0.0.0.0意味着您的服务器将监听所有网络接口(interface)

关于swift - 使用 iPhone 连接到在 Mac 上运行的 vapor 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56603180/

相关文章:

json - 将 JsonObject 传递给模型 SWIFT

xcode - Swift NSTimer 等待时间错误

apache - 如何将我的本地主机暴露给 WWW? (转发端口?)

macos - 为什么Apache拒绝在OSX上连接到localhost 127.0.0.1?

http - 如何指向本地主机 :8000 with the Dart http package in Flutter?

html - 使用 Vapor 在 html 中为按钮添加脚本操作

swift - 使用 Vapor 创建和返回数据库记录

ios - Swift TableView 滚动到顶部

json - 如何在 Swift 上通过 Mashape 打印 JSON 数据?

firebase - 无法通过 HTTP/REST 错误 403 Forbidden 访问 FireBase 数据库