Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Distinguish between production (Xcode.app) and beta (Xcode-Beta.app) releases consistently

Abierto
#805 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
48/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Tranquilo
Stack tecnológico
macos, swift
Área
desktop, tooling

Línea de trabajo

En el issue no se identifican archivos de implementación, pruebas ni puntos de entrada. Empieza localizando el flujo existente de nombres de la aplicación Xcode y asignación de versiones, y luego sigue cómo se representan las versiones de producción y beta; se considera terminado cuando existan asignaciones estables para Xcode.app y Xcode-Beta.app, versiones anteriores versionadas y una opción para que el usuario decida si eliminarlas.

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

Descripción

enhancement

Tell us how we can improve Xcodes
Implement a feature where the most recent production Xcode release is mapped to "Xcode.app" on my Mac, while any Beta builds are automatically mapped to "Xcode-Beta.app". Older releases are then mapped to their specific version, if it's required for testing purposes. Ask the user if older versions should be automatically deleted, or kept.

Is your feature request related to a problem? Please describe.
I'd like to keep two symlinks on my Dock, one for production, and one for the latest Beta version, so I don't need to update or change them over time. If I need to run a specific, older version, I can open it easily. Not a specific problem, but a workflow improvement that I'm sure many developers would appreciate.

What would you like to see? How would you like it to work?
As mentioned, the latest build of each branch gets renamed dynamically to either "Xcode.app' or 'Xcode-Beta.app', and all older versions are renamed to their specific version, as it happens with Xcode.app today. However, there is currently no code (probably) to work on both the production AND the development branch. I suggest that this needs a fix.

Lenguaje dominante
Swift
Estrellas
8.6k
Forks
388
Merge medio
21 min
PR fusionados (30 d)
1

Preparar el entorno

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.

Más de XcodesOrg/XcodesApp

Todos los issues de XcodesOrg/XcodesApp

Issues similares

Más issues de Swift

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.