Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

238
Visualizações
subscribe.listener.apply no es una función (iOS nativo de reacción)

Cada vez que abro la aplicación por primera vez desde Testflight, la aplicación se bloquea con el siguiente error.

 TypeError: subscription.listener.apply is not a function. (In 'subscription.listener.apply(subscription.context, args)', 'subscription.listener.apply' is undefined)

Esto no ocurre en el modo de depuración y ocurre solo durante la primera instalación desde TestFlight, después del primer bloqueo funciona bien.

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Ok, mi problema era que no estaba usando la vinculación del paquete nativo de reacción correctamente.

 Linking.addEventListener('url', this.handleOpenURL); const handleOpenURL = async () => { ... }

En mi código anterior, handleOpenURL es una función asíncrona que estaba causando el problema. Eliminar el asíncrono resolvió el problema.

 const handleOpenURL = () => { ... }

Todavía tengo que averiguar por qué este problema no bloqueó mi aplicación de Android, y también este problema estaba bien en react-native 0.64, pero comenzó a fallar en iOS cuando actualicé react-native a la última versión 0.66.4.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda