Как получить доступ к локальному домену - который используется в мобильном приложении - с iPhone на этапе тестирования? - PullRequest
0 голосов
/ 29 октября 2019

Я работал над проектом NativeScript, который использует API. Проект API находится на моем MacBook и еще нигде не развернут. Он основан на Laravel, и я использую Laravel Valet в качестве среды разработки.

Я не могу протестировать мобильное приложение на iPhone, поскольку приложение не может подключиться к локальному URL-адресу API. Я знаю, что у Valet есть команда «поделиться», но поскольку API потребляет другой API, который имеет ограничения IP, он не работает для меня. Как я понимаю, общий доступ к локальному домену с помощью команды share в Valet - это что-то вроде прокси, поэтому используемый API не работает на этом прокси.

Я также проверил статьи о том, как поделиться сетью Macbook с iPhone, но этотолько в одной сети. Я до сих пор не могу получить доступ к локальному API.

Есть ли другой способ, который может решить мою проблему? Может быть, решение на основе Docker? Я не настолько хорош в Docker, но могу попробовать, если это возможно.

1 Ответ

0 голосов
/ 29 октября 2019

https://ngrok.com/ с радостью предоставит доступ к вашему локальному серверу Laravel Valet.

Похоже, здесь тоже есть небольшая прогулка https://mannyisles.com/using-laravel-valet-and-ngrok/, что может помочь?

...