2016-06-07 5 views
-1

Ich versuche, eine App bei Google Play zu veröffentlichen, aber ich bekomme eine E-Mail mit dieser Fehlermeldung: Vulnerability TrustManager, Apps, die eine unsichere Implementierung von TrustManager enthalten.Unsafe Implementierung von TrustManager

Um die SSL-Zertifikatsüberprüfung ordnungsgemäß durchzuführen, ändern Sie den Code in der checkServerTrusted-Methode Ihrer benutzerdefinierten X509TrustManager-Schnittstelle, um entweder CertificateException oder IllegalArgumentException auszulösen, wenn das vom Server vorgelegte Zertifikat Ihren Erwartungen nicht entspricht.

Ich benutze diese Bibliotheken in meiner app: kompilieren 'com.squareup.picasso: picasso: 2.5.2' kompilieren 'com.squareuw.retrofit2: nachrüsten: 2.0.1' kompilieren 'com.squareup.retrofit2: Wandler-Gson: 2.0.0' kompilieren 'com.squareup.okhttp3: okhttp: 3.3.1'

Könnten Sie mir ein Kabel geben, es zu lösen, Vielen Dank im Voraus

+0

Sie die Entwicklerkonsole überprüfen Hat? Das sollte Ihnen sagen, welche Klassen markiert sind. – Antimony

Antwort

1

ich das Problem gefunden, es war die PayPal_MPL.jar, die die Einreichung bei Google Play blockiert hat.

Dieser Link ermöglicht es, dieses Problem zu lösen: https://github.com/paypal/sdk-packages/issues/72

+0

Das rettete mir tatsächlich das letzte Mal - App wurde genehmigt, also muss ich "Danke" sagen; dieses Mal, mit einer festen MPL bekomme ich den gleichen Fehler und habe total 0 Ideen, warum das passiert. –

Verwandte Themen