Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

717
Views
React Native - FirebaseError: Firebase: No se ha creado la aplicación Firebase '[DEFAULT]'

Estoy tratando de hacer la autenticación de correo electrónico cuando ocurre este problema

FirebaseError: Firebase: No se ha creado ninguna aplicación de Firebase '[DEFAULT]'; llame a Firebase App.initializeApp() (app/no-app).

Por lo que leo, la gente dice que este problema se debe al problema del tiempo, pero no estoy seguro de cuál es la causa de este error en mi aplicación.

 import React from 'react'; import {ScrollView, StyleSheet, Text, View} from 'react-native'; import {Button, Gap, Input} from '../../components/atoms'; import {Fire} from '../../config'; import {Header} from '../../components/molecules'; import {useForm} from '../../utils'; import {getAuth, createUserWithEmailAndPassword} from 'firebase/auth'; export default function Register() { const [form, setForm] = useForm({ fullName: '', bloodType: '', email: '', password: '', }); const onContinue = () => { console.log(form); const auth = getAuth(); createUserWithEmailAndPassword(auth, form.email, form.password) .then(success => { // Signed in console.log('register success: ', success); // ... }) .catch(error => { const errorMessage = error.message; console.log('error register: ', errorMessage); // .. }); }; return ( <View> <Header title="Register User" /> <View style={styles.content}> <ScrollView showsVerticalScrollIndicator={false}> <Input label="Full Name" value={form.fullName} onChangeText={value => setForm('fullName', value)} /> <Gap height={24} /> <Input label="Golongan Darah" value={form.bloodType} onChangeText={value => setForm('bloodType', value)} /> <Gap height={24} /> <Input label="Email" value={form.email} onChangeText={value => setForm('email', value)} /> <Gap height={24} /> <Input label="Password" value={form.password} onChangeText={value => setForm('password', value)} secureTextEntry /> <Gap height={40} /> <Button title="Register" onPress={onContinue} /> </ScrollView> </View> </View> ); }

Puse mi configuración (Fire) antes de la importación de getAuth, entonces, ¿hay algo que me esté perdiendo en este momento?

Mensaje de error del emulador de Android

Configuración de Firebase (Fuego)

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Recomendaría inicializar y exportar los servicios de Firebase requeridos en la configuración como se muestra a continuación:

 import { initializeApp } from 'firebase/app' import { getAuth } from 'firebase/auth' const Fire = initializeApp({...firebaseConfig}) const auth = getAuth(Fire); export { auth }

Ahora puede importar esta instancia de auth y usarla con createUserWithEmailAndPassword en lugar de usar getAuth() en cada componente.

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!