NativeScript / NativeScript/NativeScript

New Google Play Store warnings

Offen
#8,949 3 Kommentare 6 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
TypeScript
Sterne
25.7k
Forks
1.7k
Ø Merge
1 T. 5 Std.
Gemergte PRs (30 T.)
35

Beschreibung

Environment
Provide version numbers for the following components (information can be retrieved by running tns info in your project folder or by inspecting the package.json of the project):

✔ Getting NativeScript components versions information...
⚠ Update available for component nativescript. Your current version is 7.0.8 and the latest available version is 7.0.10.
✔ Component @nativescript/core has 7.0.10 version and is up to date.
⚠ Update available for component @nativescript/ios. Your current version is 7.0.0 and the latest available version is 7.0.1.
✔ Component @nativescript/android has 7.0.0 version and is up to date.

Describe the bug

New Google Play Console gives the following warning with bundle built by NativeScript...

Warning:
This App Bundle contains Java/Kotlin code, which might be obfuscated. We recommend you upload a deobfuscation file to make your crashes and ANRs easier to analyze and debug.

Warning:
This App Bundle contains native code, and you've not uploaded debug symbols. We recommend you upload a symbol file to make your crashes and ANRs easier to analyze and debug.

To Reproduce

build aab file and upload to New Play Store and create release.

ns build android --release --clean <key_store_params> --aab

Expected behavior

I guess it should be bundling the recommended files.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, das Problem mit ns build android --release --clean <key_store_params> --aab zu reproduzieren. Lade anschließend das erzeugte Bundle in die Google Play Console hoch und untersuche die Warnungen. Das Issue nennt keine Quelldateien oder Tests; als abgeschlossen gilt die Aufgabe, wenn festgestellt wurde, ob der Build die angeforderte Java/Kotlin-Deobfuskierungsdatei und native Debug-Symbole bereitstellen sollte.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
android, java, kotlin
Bereich
build-system, mobile
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.