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

259
Vistas
¿Por qué después de un nuevo proyecto nativo de reacción hay muchas advertencias de desaprobación?

pasos para reproducir:

versiones instaladas:

 react 15.4.2 react-native 0.40.0

crear un nuevo proyecto

 react-native init reactNativeTest

Proyecto en ejecución

 1) Start Xcode 2) Open Project reactNativeTest 3) Run App

cuando lo ejecuto en xcode, recibo muchas advertencias de desuso, problemas semánticos y errores de CoreFoundation.

ver captura de pantalla

ingrese la descripción de la imagen aquí

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Estos son problemas conocidos en React Native 0.40 ( informados en el proyecto React Native github como problema # 11736 ) que ocurren para otros (también para mí) en un proyecto nuevo.

Desde hace 17 minutos, hay una serie de solicitudes de incorporación de cambios que reducen algunos de los problemas.

Un comentarista sobre el problema informa que "esas son advertencias y en su mayoría puede ignorar esas advertencias. Su proyecto debería funcionar bien con esas advertencias". Lo he confirmado, pero espero que pronto eliminemos estas advertencias.

over 4 years ago · Santiago Trujillo Denunciar

0

Por qué

El objetivo de OS Deployment es demasiado bajo para muchas de estas dependencias. ¡Algunos están configurados para iPhone 4! Creé un error en React Native con esta misma solución

Solución

  1. Copie la función min_OSTarget_post_install en su Podfile
  2. Llame a la función dentro de post_install
  3. instalación de la vaina
  4. Vea cómo desaparecen cientos de advertencias de Xcode

Código

 def min_OSTarget_post_install(installer) installer.pods_project.targets.each do |target| target.build_configurations.each do |config| if Gem::Version.new('8.0') > Gem::Version.new(config.build_settings['IPHONEOS_DEPLOYMENT_TARGET']) config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '9.0' end end end end
 post_install do |installer| ... min_OSTarget_post_install(installer) // ADD THIS LINE end
over 4 years ago · Santiago Trujillo Denunciar
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