我目前正在处理与nodejs localhost数据库API绑定的应用程序。当我在iOS模拟器上测试时,我成功地恢复了API数据。但是,当我尝试在iOS设备上进行测试时,应用程序仍在向localhost API发出HTTP请求,并且无法检索API数据。
我的问题是,是否有可能以某种方式设置localhost数据库API以在实际的iOS设备上工作?如果是这样,最好的方法是什么?
谢谢
答案 0 :(得分:0)
有一个简单的修复程序可以让您的iOS应用程序连接到您的localhost服务器。您需要的是一个隧道,它将您的HTTP GET,POST,PUT和DELETE消息从设备推送到本地服务器,并将您的localhost响应返回给客户端。我写了一篇关于这件事的博客文章,其中有一段视频引导您完成它。我用过ngrok.com。我不要获得任何建议回扣。您可以让localhost服务器与已部署的移动应用程序以及在模拟器上运行的应用程序进行交互。
博文:http://markzfilter.com/connect-ios-android-app-local-host-server/
我使用的服务(免费):https://ngrok.com/