response-native android: настройки безопасности блокируют сервер Metro - PullRequest
0 голосов
/ 06 августа 2020

Я пытаюсь настроить посредничество Admob с Facebook Audience Network. В руководстве здесь https://developers.facebook.com/docs/audience-network/android-network-security-config

предлагается изменить конфигурацию безопасности Android следующим образом:

<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
...
<domain-config cleartextTrafficPermitted="true">
<domain includeSubdomains="true">127.0.0.1</domain>
</domain-config>
...
</network-security-config>

Однако, когда я это сделаю, мое приложение перестает работать в режиме разработки:

Сервер Metro работает. Я могу получить доступ к http://127.0.0.1:8081 со своего мобильного Chrome. Просто этот параметр безопасности не позволяет моему приложению получать пакет JS с этого адреса.

В настоящее время я отключаю эту конфигурацию безопасности при разработке приложения и снова включаю ее при сборке производственного пакета, но это неустойчиво в долгосрочной перспективе.

Как мне это обойти?

1 Ответ

0 голосов
/ 08 августа 2020

добавление этого

<domain includeSubdomains="true">localhost</domain>

помогло

...