ios - iPhone测试: port forwarding and localhost

标签 ios iphone mobile-safari mobile-development

我正在尝试在 iPhone 上测试我们的网络应用程序。在生命周期中,我们的应用程序正在调用第三方 api,该 API 只允许使用 header “origin: localhost”进行调用 在桌面上这不是问题。在 Android 上我可以设置 port forwarding 。 我可以在 iPhone 上做类似的事情吗?可能吗?

我找到了this answer 。但它描述了一种使用像 [your pc name].local 这样的 url 的方法,这不是我需要的

最佳答案

这可能会有所帮助:我正在寻找一种方法来检查(在桌面 Chrome 中)通过 USB 连接的 Android 和 iOS 手机上加载的页面(在桌面 localhost 上运行),并找到了本指南 https://washamdev.com/debug-a-website-in-ios-safari-on-windows/ 。有点困惑,但是,在执行 iOS11 的附加步骤时,它起作用了。我可以在桌面 Chrome 的检查器中看到 Android Chrome 和 iOS Safari 选项卡。我还可以将 localhost 转发到 Android,遗憾的是,不能转发到 iOS。但也许我这边的配置是错误的,你可以让它工作。祝你好运!

关于ios - iPhone测试: port forwarding and localhost,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54810329/

相关文章:

ios - 取消和重新安排本地通知(Swift)

ios - 从API获取数据,需要过滤结果

javascript - 在 iOS 上为 javascript 复制/粘贴事件

iphone - 如何使用 ABAddressBook 删除 iPhone 通讯录中的记录?

javascript - 如何防止视网膜 iPad 上的 javascript 中的@2x 图像缩放?

iphone - 使用 Xcode 5/iTunes 11 的临时部署

iphone - 即使 UIStatusBarHidden 为 YES,如何防止 iOS 5 显示状态栏?

iphone - UITableView已加载数据

iphone - 如何在 Mobile Safari 中从 <input type "0"> 中删除 ="number"占位符?

html - IFrame 在 Safari 中不工作