Configurações no AndroidManifest.xml
Dependendo da configuração do projeto será necessário a adição das seguintes configurações no seu AndroidManifest
É importante lembrar que a implementação abaixo é uma sugestão e pode variar no seu projeto.
Amplie sua atenção sobre as configurações do seu AndroidManifest, e ao merge de dependências/permissões. É normal que haja um impacto significativo na integração e distribuição na loja do Google Play.
Por padrão, nossa biblioteca define como TRUE o valor de android.hardware.nfc, porém para a aplicação essa configuração pode impactar nos filtros do Google Play Store.
Por padrão, nossa biblioteca define como TRUE o valor de android.hardware.camera, porém para a aplicação essa configuração pode impactar nos filtros do Google Play Store.
Faça o seguinte complemento, conforme a necessidade:
<uses-permission android:name="android.permission.NFC" />
<uses-feature
android:name="android.hardware.nfc"
android:required="false"
tools:replace="android:required"/>
<uses-feature
android:name="android.hardware.camera"
android:required="false"
tools:replace="android:required"/>
<uses-sdk tools:overrideLibrary="br.com.cielo.taponphone,
com.symbiotic.taponphone,
com.visa.app.ttpkernel,
com.symbiotic.cardreader,
com.symbiotic.pinonglass,
com.discover.sdk,
com.discover.mpos.sdk,
com.discover.mpos.sdk.core,
androidx.security,
com.symbiotic.fullsdk"/>
A lista de
overrideLibrarynão deve incluirbr.com.cielo.taponphone.fluinembr.com.cielo.dtf.spsv.commons(descontinuados a partir da versão 1.2.54).
Updated 26 days ago