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

.live() issue in ios-navigation tutorial

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

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
45/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
swift
Área
mobile

Línea de trabajo

Comienza con ios-navigation/ios-navigation/NavigationLoader.swift en la línea 11 y reproduce el paso 4 del tutorial usando el valor documentado de LocationSource. Compara el código del tutorial con la documentación enlazada de Mapbox iOS Navigation API y, después, verifica que el mapa y el resto de la UI de navegación se carguen de forma consistente. Se considera terminado cuando el tutorial se compile sin el error de enum y la UI de navegación ya no se quede bloqueada intermitentemente.

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

Descripción

https://github.com/mapbox/tutorials/blob/9c73e2198713e5a88db54e6317f5da327b6cc76c/ios-navigation/ios-navigation/NavigationLoader.swift#L11

This gives an error Enum case 'live' has no associated values and indeed the documentation https://docs.mapbox.com/ios/navigation/api/3.12.0/navigation/documentation/mapboxnavigationcore/locationsource specifies the value as .live and the tutorial shows it as .live https://docs.mapbox.com/help/tutorials/ios-navigation/?step=4

However even changing this to .live is problematic, doing so on the original code here the map loads but seems to be stuck with the rest of the navigation UI. It seems to be sporadic though, simply restarting the app the UI loads fine...

Image
Lenguaje dominante
HTML
Estrellas
8
Forks
0
Métricas de merge de PR
Sin PR fusionados en 30 d

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.

Issues similares

Más issues de Mobile Dev

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.