NativeScript / NativeScript/nativescript-cli
Creation of multiple App Ids for Debug and release in package.json
Personne n'a encore pris cette issue.
- Langage dominant
- JavaScript
- Étoiles
- 1.1k
- Forks
- 204
- Merge moyen
- 1 j 9 h
- PR mergées (30 j)
- 8
Description
The article below explains the need to have two seperate android apps for debug and release purposes in order to keep the analytics data clean.
https://firebase.googleblog.com/2016/08/organizing-your-firebase-enabled-android-app-builds.html?m=1
defaultConfig {
applicationId "com.company.project"
// etc...
}
buildTypes {
debug {
applicationIdSuffix ".debug"
}
release {
// etc...
}
}
From Nativescript 5.0.0+, the app ids mention have to be done in package.json as explained in the following link:
https://docs.nativescript.org/tooling/changing-appid
"nativescript": {
"id": "org.nativescript.myappid"
}
However the documentation only mentions regarding a single ID for the project.
Is there any way to work with multiple IDs for android itself (debug and release IDs)?
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par le paramètre nativescript.id de package.json et par la documentation changing-appid liée, puis suivez la manière dont la CLI applique cette valeur aux builds Android de debug et de release. Le travail sera considéré comme terminé lorsqu’il aura été établi si des IDs distincts peuvent être configurés pour ces types de build et que la configuration résultante aura été documentée ou prise en charge.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- android, javascript
- Domaine
- cli, mobile
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100