0

我一直在研究一个使用 API 的 NativeScript 项目。API 项目在我的 MacBook 上,还没有部署到任何地方。它基于 Laravel,我使用 Laravel Valet 作为开发环境。

我无法在 iPhone 上测试移动应用程序,因为该应用程序无法连接到本地 API URL。我知道 Valet 有“share”命令,但是因为 API 使用了另一个 API——它有 IP 限制——所以它对我不起作用。据我了解,通过 Valet 的 share 命令共享本地域类似于代理,因此使用的 API 在该代理上不起作用。

我还查看了有关如何与 iPhone 共享 Macbook 网络的文章,但它只共享同一个网络。我仍然无法访问本地 API。

有没有其他方法可以解决我的问题?也许是基于 Docker 的解决方案?我不太擅长 Docker,但如果可以的话,我可以尝试一下。

4

1 回答 1

0

https://ngrok.com/将愉快地公开你本地的 Laravel Valet 服务器。

看起来这里也有一些介绍https://mannyisles.com/using-laravel-valet-and-ngrok/这可能有帮助吗?

于 2019-10-29T11:48:05.593 回答