NativeScript / NativeScript/NativeScript

New Google Play Store warnings

Open
#8,949 3 comments 6 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
25.7k
Forks
1.7k
Avg merge
1d 5h
Merged PRs (30d)
35

Description

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.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the issue with ns build android --release --clean <key_store_params> --aab, then upload the resulting bundle to Google Play Console and inspect the warnings. The issue names no source files or tests; done means determining whether the build should provide the requested Java/Kotlin deobfuscation file and native debug symbols.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, java, kotlin
Domain
build-system, mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.