wirecardBrasil / maquininha-wirecard-sdk-android

5 stars 0 forks source link

Estou impossibilitado de atualizar meu app #14

Closed hiagodotme closed 2 years ago

hiagodotme commented 2 years ago

O Google está obrigando a migração da SDK do Analytics. Não entendo o motivo da SDK de vocês implementarem tal dependência, todavia o Google está reportando a seguinte mensagem aos desenvolvedores que tentam subir apps com dependência da biblioteca com.segment.analytics.android:analytics:4.9.0:

O app inclui uma versão do SDK que não está em conformidade com as políticas do Google
O app ******* com código de versão ******* inclui o SDK com.segment.analytics.android:analytics, 4.9.0 ou um SDK usado por uma das suas bibliotecas, que coleta dados pessoais ou sensíveis, como identificadores Advertising ID, Android ID e talvez outras informações. Os identificadores persistentes de dispositivo não podem ser vinculados a outros dados pessoais e sensíveis de usuários nem a identificadores de dispositivo redefiníveis, como descrito na [política de dados do usuário](https://support.google.com/googleplay/android-developer/answer/10144311).

Starting from 9 de agosto de 2022 midnight (UTC), new app releases containing the SDK version(s) that do not comply with the [User Data](https://support.google.com/googleplay/android-developer/answer/10144311) policy may be blocked from release. You may consider upgrading to a policy-compliant version of this SDK that does not include the violating code if available from your SDK provider, or removing this SDK from your app.

Conforme as informações fornecidas pelo seu provedor do SDK, faça upgrade para 4.10.1. Para mais informações, consulte o provedor do SDK.

AÇÃO NECESSÁRIA: faça upload de uma nova versão em conformidade com a política E desative a outra.

Leia a [Política de dados do usuário](https://support.google.com/googleplay/android-developer/answer/10144311) para saber mais e descubra como enviar um app atualizado para revisão [aqui](https://support.google.com/googleplay/android-developer/answer/2477981#resubmit).

Se você leu a política e acredita que nossa decisão está errada, entre em contato com a [equipe de suporte a políticas](https://support.google.com/googleplay/android-developer/contact/appwarning?ts=sdk&src=com.segment.analytics.android:analytics).

[Saiba mais](https://support.google.com/googleplay/android-developer/answer/10358880)

Então gostaria de solicitar a remoção da SDK ou então a atualização da mesma para a versão 4.10.1 conforme exigido pelo Google.

Segue a análise do Gradlew que mostra essa dependência dentro da SDK da MoIP:

+--- br.com.moip:mpos-sdk:7.0.1
|    +--- androidx.constraintlayout:constraintlayout:2.0.4
|    |    +--- androidx.appcompat:appcompat:1.2.0 -> 1.3.1 (*)
|    |    +--- androidx.core:core:1.3.1 -> 1.5.0 (*)
|    |    \--- androidx.constraintlayout:constraintlayout-solver:2.0.4
|    +--- com.google.android.gms:play-services-location:18.0.0 -> 20.0.0
|    |    +--- com.google.android.gms:play-services-base:18.0.1 (*)
|    |    +--- com.google.android.gms:play-services-basement:18.0.0 -> 18.0.2 (*)
|    |    \--- com.google.android.gms:play-services-tasks:18.0.1 (*)
|    +--- com.squareup.retrofit2:retrofit:2.9.0
|    |    \--- com.squareup.okhttp3:okhttp:3.14.9 -> 4.9.1 (*)
|    +--- com.squareup.retrofit2:converter-gson:2.9.0
|    |    +--- com.squareup.retrofit2:retrofit:2.9.0 (*)
|    |    \--- com.google.code.gson:gson:2.8.5
|    +--- com.squareup.okhttp3:logging-interceptor:4.9.1
|    |    +--- com.squareup.okhttp3:okhttp:4.9.1 (*)
|    |    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.10
|    |         +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.10 -> 1.5.21 (*)
|    |         \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.4.10
|    |              \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.10 -> 1.5.21 (*)
|    +--- com.segment.analytics.android:analytics:4.9.0
hiagodotme commented 2 years ago

@andre-bahia com quem eu falo sobre essa situação?

victormattosvm commented 2 years ago

Moip está em processo de migração para Pagseguro. Acho difícil voltarem a atualizar a sdk.

@hiagodotme se quiser resolver temporariamente:

no lugar de: implementation 'br.com.moip:mpos-sdk:7.0.1'

insira:

implementation 'br.com.moip:mpos-sdk:7.0.1', {
     exclude group: 'com.segment.analytics.android', module: 'analytics'
}
implementation 'com.segment.analytics.android:analytics:4.10.4'
hiagodotme commented 2 years ago

@victormattosvm muito obrigado! Vou fazer os testes por aqui e confirmo caso funcione..

hiagodotme commented 2 years ago

@victormattosvm deu tudo certo, obrigado novamente. O pessoal da MoIP simplesmente ignoram nossos ticket's.