Sie können keine Updates einreichen, da einige Informationen zu Ihrer App unvollständig sind (Google Play)
Lesezeit: 5 Minuten
EAK-TEAM
Ich kann meine App in Google Play nicht aktualisieren, da sie sagt:
Diese Version enthält die Berechtigung com.google.android.gms.permission.AD_ID, aber Ihre Erklärung in der Play Console besagt, dass Ihre App keine Werbe-ID verwendet.
Sie müssen Ihre Werbe-ID-Erklärung aktualisieren.
Das erste ist, dass die App keine Werbung verwendet.
Die Bibliothek, die die Berechtigung einfügt, ist -> jetified-play-services-ads-identifier-18.0.0 aber ich weiß nicht woher das kommt. Um sicherzustellen, dass diese Berechtigung (egal was) gelöscht wird, wurde sie in meinem App-Manifest hinzugefügt:
Aber es heißt immer noch, dass meine App nicht aktualisiert werden kann, weil sie diese Berechtigung enthält. Ich habe das Manifest über den APK-Analysator überprüft, um sicherzugehen, und es hat nicht die Berechtigung in der Manifestdatei (ich weiß nicht, warum es immer noch sagt, dass die Berechtigung vorhanden ist) …
Außerdem wurden die Werbeeinstellungen im Play Store aktualisiert:
Aber es passiert immer noch das gleiche 🙁
AKTUALISIEREN
Gefunden, woher diese Berechtigungen kommen, und diese Module deaktiviert:
Nach dieser Änderung enthält das zusammengeführte Manifest nicht mehr diese Berechtigung, die auch über APK Analyzer getestet wurde, aber leider sagt Google Play immer noch, dass die App die Berechtigungen enthält (WEIRD) …
Jede Hilfe ist willkommen 🙂
Sie finden Ihre endgültige Erlaubnis in der zusammengeführten Manifestdatei unter app/build/intermediates/manifests/full/debug/AndroidManifest.xml Hast du kontrolliert? Eigentlich hatten wir in den letzten 3 Tagen das gleiche Problem. In unserem Fall tools:node="remove" hat die Arbeit gemacht. Sie können von hier oder hier Hilfe erhalten.
– Rumit Patel
27. Juli um 6:02 Uhr
Ich habe die hinzugefügt tools:node="remove" aber das Problem ist immer noch aufgetreten. ein Update zu diesem Thema?
– Nazarudin
27. Juli um 8:45 Uhr
@RumitPatel, ich habe alle Tests und andere Dinge durchgeführt, aber es passiert immer noch. Es ist seltsam, vielleicht ein Fehler in Google Play. Ich habe auch das Play Store-Team kontaktiert und warte auf eine Antwort …
– EAK-TEAM
27. Juli um 14:25 Uhr
@EAKTEAM Ich habe genau das gleiche Problem und habe den Support kontaktiert. Haben sie dir geantwortet?
– Wachsen
27. Juli um 18:03 Uhr
@Waxren, ja, sie haben geantwortet und gesagt, dass wir, wenn Sie Analytics verwenden, JA für die AD_ID-Berechtigung für den Analyseanwendungsfall auswählen müssen. Sie sollten die Berechtigung nicht manuell entfernen oder Analysemodule entfernen, die die AD_ID-Berechtigung enthalten, da dies Dinge beschädigen kann …
– EAK-TEAM
28. Juli um 12:31 Uhr
EAK-TEAM
Nachdem sie den Google Play-Support kontaktiert hatten, antworteten sie und sagten, dass wir uns entscheiden müssen, wenn Sie Analysen verwenden JAWOHL on Die AD_ID-Berechtigung für einen Analytics-Anwendungsfall im Abschnitt Werbe-ID.
Sie sollten die Berechtigung nicht manuell entfernen oder Analyse-Untermodule entfernen, die die AD_ID-Berechtigung enthalten, da dies Dinge beschädigen kann …
Sie müssen sich also nur entscheiden JAWOHL auch wenn die App keine Werbung verwendet.
Ja, das Problem dabei ist, dass sie dann sagen, ich habe gesagt, ich habe keine Werbung, wenn ich sie habe (habe ich immer noch nicht) . Wenn ich aktualisiere, dass ich Werbung habe, heißt es, dass meine App spezielle Deklarationen benötigt, damit sie für unter 13-Jährige geeignet ist. Wenn ich sage, dass meine App nur für über 13-Jährige geeignet ist, warnen sie mich, dass, wenn sie falsch aussieht, unter 13-Jährige angezogen werden könnten, dann werde ich von der Liste gestrichen. Es ist Wahnsinn.
– Kibi
31. Juli um 9:31 Uhr
Wo erhalte ich den Werbe-ID-Abschnitt?
– Gk Mohammad Emon
17. August um 14:29 Uhr
@Kibi “Advertising ID” ist ein anderer Abschnitt. Keine Notwendigkeit zu sagen, dass die App Werbung hat. Google arbeitet sehr hart daran, den Vorgang so verwirrend wie möglich zu gestalten
– Sergej
27. August um 18:04 Uhr
Ich musste ausdrücklich sagen, dass die App Werbung hat, da ich mich sonst nicht einreichen könnte. Es ist nicht logisch.
– Heinrich
12. September um 10:22 Uhr
Aber ich sehe den Fehler auch dann, wenn ich alle App-Bundles in der Version entferne. Wird es erwartet?
– jeie
29. September um 14:06 Uhr
Flutter-Entwickler
Wenn Sie das Paket firebase_analytics verwenden, wird Ihrer App automatisch die Berechtigung com.google.android.gms.permission.AD_ID hinzugefügt (Quelle).
Die Lösung ist die gleiche wie in der akzeptierten Antwort erwähnt – Wählen Sie Ja und aktivieren Sie das Kontrollkästchen neben “Analytics”.
Bei mir ist das gleiche Problem aufgetreten. Die Lösung war wie folgt:
1-Zunächst habe ich diese Zeile zur Datei AndroidManifest.xml hinzugefügt:
2-Zweitens habe ich die Firebase Analytics AD-ID-Erfassung deaktiviert, indem ich diese Zeile in der AndroidManifest.xml im Anwendungs-Tag hinzugefügt habe:
3-Dann ging ich zur Google Play Console App-Inhalt -> Werbe-ID -> Wählen Sie Ja und markieren Sie die Option Analytics und aktivieren Sie das Kontrollkästchen Freigabefehler deaktivieren.
4-Danach habe ich die App neu erstellt, ein neues Bundle generiert und auf die Google Play-Konsole hochgeladen, aber wenn ich sie sende, zeigt sie immer noch den gleichen Fehler, dann habe ich Shift + F5 in Chrome gedrückt, um die Seite ohne Cache neu zu laden, und dann hat es funktioniert und der Fehler ist verschwunden.
Nachdem sie sich an den Google Play-Support gewandt hatten, antworteten sie und sagten, dass wir, wenn Sie Analytics verwenden, JA für den Anwendungsfall der AD_ID-Berechtigung für Analytics auswählen müssen. Sie sollten die Berechtigung nicht manuell entfernen oder Analysemodule entfernen, die die AD_ID-Berechtigung enthalten, da dies Dinge beschädigen kann … Daher sollte diese Lösung nicht verwendet werden
– EAK-TEAM
28. Juli um 12:33 Uhr
Wenn du benutzt firebase-analytics Sie sollten die Fragen wie folgt beantworten:
verwendet Ihre App Anzeigen-ID?: Ja
Gesammelt: Ja
Geteilt: Ja
Vorübergehend verarbeitet?: Nein
Erforderlich oder optional?: Optional (vorausgesetzt, Sie implementieren die Zustimmung/Opt-Out)
Hinweis: Firebase-Analysen können NICHT funktionieren, ohne den eindeutigen Benutzer zu identifizieren, und sie verwenden dazu Ad ID.
14361000cookie-checkSie können keine Updates einreichen, da einige Informationen zu Ihrer App unvollständig sind (Google Play)yes
Sie finden Ihre endgültige Erlaubnis in der zusammengeführten Manifestdatei unter
app/build/intermediates/manifests/full/debug/AndroidManifest.xml
Hast du kontrolliert? Eigentlich hatten wir in den letzten 3 Tagen das gleiche Problem. In unserem Falltools:node="remove"
hat die Arbeit gemacht. Sie können von hier oder hier Hilfe erhalten.– Rumit Patel
27. Juli um 6:02 Uhr
Ich habe die hinzugefügt
tools:node="remove"
aber das Problem ist immer noch aufgetreten. ein Update zu diesem Thema?– Nazarudin
27. Juli um 8:45 Uhr
@RumitPatel, ich habe alle Tests und andere Dinge durchgeführt, aber es passiert immer noch. Es ist seltsam, vielleicht ein Fehler in Google Play. Ich habe auch das Play Store-Team kontaktiert und warte auf eine Antwort …
– EAK-TEAM
27. Juli um 14:25 Uhr
@EAKTEAM Ich habe genau das gleiche Problem und habe den Support kontaktiert. Haben sie dir geantwortet?
– Wachsen
27. Juli um 18:03 Uhr
@Waxren, ja, sie haben geantwortet und gesagt, dass wir, wenn Sie Analytics verwenden, JA für die AD_ID-Berechtigung für den Analyseanwendungsfall auswählen müssen. Sie sollten die Berechtigung nicht manuell entfernen oder Analysemodule entfernen, die die AD_ID-Berechtigung enthalten, da dies Dinge beschädigen kann …
– EAK-TEAM
28. Juli um 12:31 Uhr