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

[iOS] expo run:ios fails with expo 58

Abierto Apto para principiantes
#833 1 comentario 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 3 días

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
65/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
objective-c, react-native

Línea de trabajo

Empieza leyendo ios/interfaces/AlignmentEntry.h y el contexto de compilación de TextHtmlParser.mm mencionado en el error; después, reproduce el problema con expo run:ios usando [email protected] en Expo 58 y React Native 0.88.0. Averigua por qué no se puede resolver la importación del encabezado de UIKit y verifica que la app se compile correctamente en el simulador de iOS.

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

Descripción

bug

Describe the bug
Running expo run:ios results in the following error

› Compiling react-native-enriched-html Pods/ReactNativeEnrichedHtml » TextHtmlParser.mm

❌  (.../node_modules/react-native-enriched-html/ios/interfaces/AlignmentEntry.h:2:9)

  1 | #pragma once
> 2 | #import <UIkit/UIKit.h>
    |         ^ 'UIkit/UIKit.h' file not found
  3 |
  4 | @interface AlignmentEntry : NSObject
  5 |

To Reproduce
Steps to reproduce the behavior:

  1. run expo run:ios for an app using [email protected]

Expected behavior
The app builds without failure

Device (please complete the following information):

  • Device: iPhone simulator
  • OS: iOS 26.5
  • Version: 17

Additional context

  • expo 58
  • react-native 0.88.0
Lenguaje dominante
C
Estrellas
1.4k
Forks
73
Merge medio
2 d 15 h
PR fusionados (30 d)
5

Preparar el entorno

  • Sin Dockerfile ni archivo de Docker Compose
  • Tiene una plantilla de pull request
  • Sin 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.

Más de software-mansion/react-native-enriched-html

Todos los issues de software-mansion/react-native-enriched-html

Issues similares

Más issues de C

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.