ios - 使用本地服务器测试在物理设备上运行的XCode应用程序

标签 ios iphone xcode localhost

我一直在寻找一个可以解决这个问题的解决方案,我确定肯定存在,但是我没有找到一个可行的解决方案。

我在iPhone上运行XCode 7.3和iOS 9.2。

我有一个在127.0.0.1:8000上运行的测试服务器

我无法在iPhone上运行我的应用程序以连接到127.0.0.1:8000或192.168.1.200:8000(这是服务器的本地IP地址)。

如果只有我知道,必须有一种方法可以使iPhone应用程序访问本地服务器!

最佳答案

许多应用程序开发人员所拥有的最好的解决方案是下载ngrok,它充当代理网站。

ngrok非常易于使用:

  • https://ngrok.com/下载
  • 运行:在终端中的ngrok http 8000(其中8000是您的端口)
  • 将显示的ngrok网址(例如http://a021v2tc.ngrok.io)剪切并粘贴到您的应用程序


  • 很简单。和工程!

    关于ios - 使用本地服务器测试在物理设备上运行的XCode应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37005608/

    相关文章:

    ios - 如何在后台使用地理围栏方法

    ios - 将 UIView 原点转换为其窗口坐标系

    iphone - 从字典中解析字典数组

    xcode - RCTConvert.h : 'yoga/Yoga.h' file not found

    ios - UITextField 圆角 - swift

    ios - 从 Storyboard设置的 UINavigationBar 背景颜色与代码设置的颜色不同

    ios - 如何将 pickerColumn 的宽度调整为 pickerColumns 内的文本?

    ios - 在 Swift 中,如何确定设备屏幕的物理尺寸?

    iphone - 如何在 iPhone 上的 ViewController 之间共享对象?

    iphone - 使用推送通知服务有任何费用吗?