Anonim

A diferencia de los sistemas operativos de escritorio, iOS y iPadOS no ofrecen formas nativas de analizar los procesos que se ejecutan en el iPhone y el iPad. La App Store también carece de aplicaciones que puedan ayudarlo a verificar el funcionamiento interno de su dispositivo.

Sin embargo, si tiene acceso a una Mac, puede ver una lista de los procesos que se ejecutan en su iPhone o iPad. Solo necesitas Xcode.

Instalación de Xcode en tu Mac

Xcode es un entorno de desarrollo integrado (IDE) que ayuda a la creación de software para dispositivos Apple. Cuenta con una herramienta llamada Instrumentos que puede usar para ver una lista de procesos que se ejecutan en su iPhone o iPad. No es necesario ser desarrollador, ni siquiera pagar, para usarlo.

Xcode está disponible como descarga gratuita en la App Store de Mac. Sin embargo, debe tener una Mac con macOS 11.3 Big Sur o posterior para descargarla y usarla. Una instalación de Xcode también requiere al menos 12 GB de ancho de banda y espacio en disco, por lo que es posible que desee liberar espacio de almacenamiento en su Mac antes de continuar.

Abra App Store, busque Xcode, y seleccione Obtener o Descargar para instalar Xcode. Dependiendo de la velocidad de su conexión a Internet, puede tardar un par de horas o más.

Configuración de instrumentos Xcode

Una vez que haya descargado e instalado Xcode, siga los pasos a continuación para ver una lista de los procesos que se ejecutan en su iPhone o iPad.

1. Abra el Mac Launchpad y seleccione Xcode.

2. Seleccione Xcode en la barra de menú de Mac, señale Open Developer Tool, y elija la opción etiquetados Instrumentos.

Eso debería cargar Xcode Instruments. Es un analizador y visualizador de rendimiento que le permite registrar la actividad relacionada con la CPU de un iPhone o iPad (así como una gran cantidad de otras cosas que no cubriremos aquí).

3. Conecta tu iPhone o iPad vía USB a tu Mac. Luego, desbloquee el dispositivo iOS o iPadOS y toque Confiar (si no lo ha conectado previamente a la misma Mac).

4. En la parte superior izquierda de la ventana Instrumentos, abra el menú junto a Elija una plantilla de creación de perfiles para. Luego, apunte a iPhone o iPad y seleccione Todos los procesos.

Nota: Si su iPhone o iPad aparece atenuado o "Fuera de línea", desconéctelo y vuelva a conectarlo a su Mac. Si continúa apareciendo de esa manera, retire el dispositivo, reinicie su Mac y repita los pasos anteriores.

5. Elija el icono etiquetado Monitor de actividad y seleccione Elegir.

6. Seleccione el botón Grabar en la esquina superior izquierda de la ventana. Eso debería hacer que Instruments registre y muestre la actividad de la CPU de su iPhone o iPad.

Nota: Puede parecer que los instrumentos se congelan tan pronto como seleccione el Recordbotón. Ese es un comportamiento normal y generalmente dura hasta un minuto.

Visualización de procesos en instrumentos Xcode

El Monitor de actividad en Instruments mostrará la carga de la CPU de su iPhone o iPad en un formato visual, junto con una lista de procesos en ejecución en la parte inferior de la ventana. Si no ve este último, presione Comando + 1 para cambiar aProcesos en vivo

Las columnas

ID de proceso y Nombre de proceso le ayudan a distinguir entre procesos. Columnas adicionales como % CPU, Memoria y CPU Time le permite determinar el uso de CPU, el consumo de memoria y el tiempo de ejecución total para cada proceso. Puede ordenar los procesos seleccionando la columna adecuada. Por ejemplo, si desea verificar los procesos que más consumen recursos de CPU, seleccione la columna % CPU.

La mayoría de los procesos son crípticos y reflejan las funcionalidades principales del sistema en iOS y iPadOS.Por ejemplo, bluetoothd es el proceso detrás del demonio Bluetooth, que es el componente que maneja los dispositivos Bluetooth. Si quieres identificar o aprender más sobre un proceso específico, Google es tu amigo.

Sin embargo, reconocerá rápidamente algunas, como las aplicaciones que se ejecutan en su iPhone o iPad, por ejemplo, Firefox es el proceso principal asociado con Mozilla Firefox.

Comience a usar su dispositivo iOS o iPadOS y verá un aumento en el consumo de CPU y memoria para servicios y aplicaciones relacionados. Forzar el cierre de aplicaciones (más sobre esto más adelante) eliminará los procesos relevantes de la lista.

También puede monitorear un proceso específico haciendo control-clic y seleccionando la opción Agregar como filtro de detalles. O bien, puede ingresar varios ID de proceso (observe la columna ID de proceso) en el Filtro de detalles Casillaen la parte inferior izquierda de la ventana para verlos separados del resto de los procesos.

Una vez que haya terminado de verificar los procesos en su iPhone o iPad, seleccione el ícono Detener en la parte superior izquierda de Instrumentos ventana. A continuación, puede optar por guardar la actividad registrada (Archivo > Guardar como) antes de salir de Xcode .

Resolución de problemas de un iPhone o iPad

Usar Xcode para ver una lista de procesos que se ejecutan en un iPhone o iPad también puede ayudarlo a solucionar problemas en su dispositivo. Por ejemplo, si experimenta bloqueos y bloqueos regulares, es posible que pueda detectar la aplicación o el servicio del sistema detrás del problema. Luego puede realizar las siguientes correcciones en su iPhone o iPad para resolver problemas comunes.

Forzar el cierre de aplicaciones

Si una aplicación siempre parece maximizar la CPU, la memoria o ambos, su primer curso de acción debe ser forzar el cierre. Para hacer eso, abra App Switcher (deslice hacia arriba desde la parte inferior de la pantalla o haga doble clic en el botón Home) y elimine la aplicación de la pantalla.

En Xcode Instruments, notará que la acción cierra efectivamente el proceso relevante. Continúe reiniciando la aplicación desde la pantalla de inicio.

Actualizar aplicaciones

Las actualizaciones de la aplicación vienen con muchas correcciones de errores y mejoras de rendimiento. Si el problema persiste, abra App Store y busque la aplicación. Si hay una actualización, verá un botón Actualizar que puede tocar para actualizarlo.

Deshabilitar la actualización de la aplicación en segundo plano

Si Instruments muestra una aplicación que usa muchos recursos de CPU y memoria incluso cuando no la está usando activamente, intente evitar que se ejecute en segundo plano.

Para hacer eso, abra la aplicación Configuración, desplácese hacia abajo en la pantalla, seleccione la aplicación en cuestión y apague el interruptor siguiente a Actualización de la aplicación en segundo plano.

Reiniciar iPhone o iPad

Reiniciar un iPhone o iPad puede corregir procesos del sistema no autorizados y pérdidas de memoria. Por ejemplo, si Xcode Instruments muestra un uso muy alto de CPU o memoria para varias aplicaciones y procesos del sistema (sin motivo explicable), abra la aplicación Configuración y seleccioneGeneral > Apagar para apagar el dispositivo. Luego, espere 30 segundos y mantenga presionado el botón Lateral para reiniciarlo.

Actualizar el software del sistema

La actualización de iOS y iPadOS soluciona problemas con el software del sistema en general. Si todavía tiene que actualizar su iPhone o iPad por un tiempo, abra la aplicación Configuración y seleccione General > Actualización de software para buscar e instalar las actualizaciones más recientes. Si tiene algún problema, obtenga información sobre cómo solucionar actualizaciones bloqueadas en iPhone y iPad.

Restablecer todos los ajustes

Restablecer todas las configuraciones en su iPhone o iPad resuelve los problemas causados ​​por configuraciones en conflicto. Si Xcode Instruments continúa mostrando una actividad alta, abra la aplicación Configuración y seleccione General >Transferir o restablecer iPhone > Reset > Reset All Settings

Si eso no hace nada, el siguiente paso lógico es borrar y restablecer su iPhone o iPad a los valores predeterminados de fábrica.

Funcionamiento interno

Xcode brinda una gran ventana a la lista de procesos que hacen que su iPhone o iPad funcione e incluso ayuda con la resolución de problemas. Es cierto que configurar el IDE en su Mac lleva mucho tiempo y requiere una gran cantidad de espacio en disco. Pero si tiene la paciencia y el almacenamiento de sobra, puede ser un ejercicio sorprendentemente divertido.

Cómo ver una lista de procesos que se ejecutan en iPhone o iPad