Ионная конфигурация безопасности сети - PullRequest
0 голосов
/ 29 октября 2019

Здравствуйте, я работаю над ионным приложением. с выполнением этой команды ionic cordova build android --prod --release. он генерирует неподписанный файл apk, но также показывает ошибку в файле network_security_config.

Ошибка app\src\main\res\xml\network_security_config.xml:4: Error: Missing includeSubdomains attribute [NetworkSecurityConfig] <domain>localhost</domain>

Я пробовал несколько решений, но не работает дляme.

Ссылка

Как разрешить все типы сетевых подключений HTTP и HTTPS в Android (9) Pie?

Как Cordova поддерживает конфигурацию сетевой безопасности, представленную Android 7.0?

Может ли кто-нибудь помочь мне с этим?

1 Ответ

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

Перейдите к platforms/android/xml/network_security_config.xml и добавьте includeSubdomains="true" к свойству домена. Должно быть так:

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