una para ocultas ocultar notificaciones las hacer esconder conversaciones conversacion contacto como chats borrarlo borrarla aplicacion agrupar ios react-native show-hide

para - ¿Cómo se ocultan las advertencias en el simulador React Native iOS?



como ocultar whatsapp en iphone (7)

Relacionado: Suprime las advertencias de Xcode de la biblioteca React Native

(pero no para su propio código)

Por qué: cuando se inicializa una nueva aplicación RN, el proyecto Xcode contiene más de 100 advertencias que distraen el ruido (pero de lo contrario sería inofensivo)

solución: establecer inhibir todas las advertencias a en Configuraciones de compilación para los objetivos relevantes.

Deshabilitar advertencias en Xcode de marcos

https://github.com/facebook/react-native/issues/11736

Acabo de actualizar mi React Native y ahora el simulador de iOS tiene un montón de advertencias. Además de corregirlos, ¿cómo puedo ocultar estas advertencias para que pueda ver lo que hay debajo?


Si estás intentando demo la aplicación.

Si quieres ocultarlos en una compilación en particular porque estás haciendo una demostración o algo así, puedes editar tu esquema de Xcode para convertirlo en una versión de lanzamiento y estas advertencias amarillas no aparecerán. Además, tu aplicación se ejecutará mucho más rápido.

Puede editar el Esquema de su simulador y dispositivo real haciendo lo siguiente:

  1. En Proyecto en XCode.
  2. Product > Scheme > Edit Scheme...
  3. Cambie la Build Configuration desde la Debug a la Release .

En su archivo AppDelegate.m puede cambiar esta línea:

jsCodeLocation = [NSURL URLWithString:@"http://localhost:8081/index.ios.bundle?platform=ios&dev=true"];

y reemplaza dev=true por dev=false al final.


Para aquellos que vienen de esta manera tratando de desactivar las advertencias rojas de la consola, que dan información absolutamente inútil, a partir del 17 de feb, puede agregar esta línea de código en algún lugar

console.error = (error) => error.apply;

Desactiva todas las console.error


Según React Native Documentation , puede ocultar los mensajes de advertencia configurando disableYellowBox en true como este:

console.disableYellowBox = true;


Una mejor forma de ocultar de forma selectiva ciertas advertencias (que se muestran indefinidamente después de una actualización a la última y mejor versión de RN) es configurar console.ignoredYellowBox en un archivo JS común en su proyecto. Por ejemplo, después de actualizar mi proyecto hoy a RN 0.25.1, estaba viendo un montón de ...

Advertencia: ReactNative.createElement está en desuso ...

Todavía quiero poder ver advertencias útiles y mensajes de error de React-Native, pero quiero aplazar esta advertencia en particular porque proviene de una biblioteca externa de npm que aún no ha incorporado los cambios de ruptura en RN 0.25. Entonces en mi App.js agrego esta línea ...

// RN >= 0.52 import {YellowBox} from ''react-native''; YellowBox.ignoreWarnings([''Warning: ReactNative.createElement'']); // RN < 0.52 console.ignoredYellowBox = [''Warning: ReactNative.createElement''];

De esta manera, sigo recibiendo otros errores y advertencias útiles para mi entorno de desarrollo, pero ya no veo ese en particular.


EDITAR: como @tutts mencionó, ahora es: global.__DEV__ = false

Puede hacer clic en la advertencia y luego seleccionar descartar o descartar todo.

Otra forma es establecer global.___DEV___ = false . Pero eso también deshabilitaría esas hermosas pantallas rojas de error;)