Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

250
Vistas
¿Cómo resolver los problemas que ocurren en iOS al crear el paquete NPM para React Native?

He seguido este artículo desde aquí para crear una biblioteca nativa de reacción. He publicado la biblioteca y la he usado en mi proyecto local. Funciona bien en Android, pero cuando intento ejecutarlo en iOS arroja errores como:

TypeError: null no es un objeto (evaluando '_exampleBridge.default.showMessage').

Error no detectado

Ya abrí el proyecto de la biblioteca en xcode13, se construye con éxito.
Gracias por adelantado.

 import React from 'react'; import { SafeAreaView, ScrollView, StatusBar, StyleSheet, Text, useColorScheme, View, Button } from 'react-native'; import {Colors,Header} from 'react-native/Libraries/NewAppScreen'; import RNExampleBridge from 'example-bridge-1.0.8' const App = () => { const isDarkMode = useColorScheme() === 'dark'; const backgroundStyle = { backgroundColor: isDarkMode ? Colors.darker : Colors.lighter, }; function showToastAlert(){ RNExampleBridge.showMessage() } return ( <SafeAreaView style={backgroundStyle}> <StatusBar barStyle={isDarkMode ? 'light-content' : 'dark-content'} /> <ScrollView contentInsetAdjustmentBehavior="automatic" style={backgroundStyle}> <Header /> <View style={{ backgroundColor: isDarkMode ? Colors.black : Colors.white, }}> <View> <Button title="Show Native Message" onPress={() => { showToastAlert() }}/> </View> </View> </ScrollView> </SafeAreaView> ); }; export default App;
about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda