NativeScript / NativeScript/nativescript-cli

project is build and installed twice on iOS after change of build.xcconfig file or assets file rename

Abierto
#5,007 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

bug os: ios run severity: medium
Lenguaje dominante
JavaScript
Estrellas
1.1k
Forks
204
Merge medio
1 d 9 h
PR fusionados (30 d)
8

Descripción

Environment

  • CLI: 6.0.3

Describe the bug
When executing tns run ios on iOS device if you choose to persist DEVELOPMENT_TEAM in build.xcconfig file the project gets build and installed twice.
When executing run command, change of name of file in the AppResources folder causes cli to rebuild and install the project twice

To Reproduce

  1. tns create TestApp --js

  2. tns run iOS on device

  3. When asked choose to persist DEVELOPMENT_TEAM in build.xcconfig file
    Result: the project is built and installed twice

  4. `tns run ios'

  5. change the name of /app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-20.png file
    Result: The project is rebuild and installed twice

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Línea de trabajo

Comienza reproduciendo la compilación duplicada con tns run ios en un dispositivo, primero después de persistir DEVELOPMENT_TEAM en build.xcconfig y luego después de cambiar el nombre del asset AppIcon indicado. Rastrea la ejecución de iOS de la CLI y el manejo de cambios de archivos en torno a build.xcconfig y AppResources/iOS/Assets.xcassets/AppIcon.appiconset/icon-20.png. Se considera terminado cuando cada cambio provoca solo una compilación y una instalación.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
ios, javascript
Área
cli, mobile
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.