ONE Jailbreak Ad

Cómo compilar Comet

Promotion image of Cómo compilar Comet article.

Comet es un framework para desarrolladores diseñado específicamente para crear paneles de preferencias de ajustes con la potencia y la elegancia de SwiftUI. Este framework avanzado agiliza el proceso, permitiéndole desarrollar fácilmente paneles de preferencias elegantes y eficientes para sus aplicaciones y ajustes de jailbreak. Los paneles de preferencias funcionan como una interfaz intuitiva que proporciona un acceso cómodo a la configuración de ajustes, funciones y más, mejorando la experiencia general del usuario.

Desarrollado originalmente para mejoras de ginsudev como Dodo y DualClock, este framework de panel de preferencias se ha convertido en un proyecto de código abierto, atrayendo la atención de otros desarrolladores que han aprovechado su potencial. El framework Comet se ha convertido en parte integral de diversas herramientas y mejoras dentro de la comunidad de jailbreaking de iOS, incluyendo su adopción por plataformas destacadas como Sileo y proyectos como RootHide Jailbreak, PinAnim, Pinnacle y cardculator.

Todos estos proyectos están convenientemente listados en GitHub, lo que demuestra el espíritu colaborativo de la comunidad. Sirven como valiosos recursos para aprender a crear paneles de preferencias con el framework Comet. Si quieres profundizar en el framework y su proceso de instalación como plantilla de Theos, puedes encontrar una guía completa en la guía oficial del repositorio de Comet en GitHub. Explora y aprovecha el potencial de Comet para tus propios proyectos.

Captura de pantalla del proceso de compilación del marco Comet en la aplicación de terminal.

Cómo construir Comet para Theos

Para compilar Comet correctamente, necesita usar el SDK de iOS 16.2 proporcionado por Xcode 14.2. Intentar compilar Comet con una versión anterior de Xcode resultará en un error.

Para compilar Comet para theos, siga los pasos:

Paso 1. Instale theos en su PC, Mac o dispositivo iOS siguiendo nuestra guía.

Paso 2. Instala iPhoneOS16.2.sdk descargando Xcode 14.2 directamente desde los servidores de Apple. Necesitarás autenticarte con tu Apple ID para descargarlo.

Paso 3. Abra la aplicación de terminal y extraiga Xcode_14.2.xip con el siguiente comando. Tras la extracción, cambie el nombre de la aplicación para que no entre en conflicto con su instalación principal de Xcode.

 xip -x Xcode_14.2.xip

Paso 4. Mueva Xcode_14.2.app a la carpeta Aplicaciones.

Paso 5. Cambia la versión de las herramientas de línea de comandos de Xcode seleccionadas. El siguiente comando cambiará temporalmente la versión de las herramientas de línea de comandos solo para esta sesión de terminal.

 export DEVELOPER_DIR=/Applications/Xcode_14.2.app/Contents/Developer

o permanente

 sudo xcode-select -switch /Applications/Xcode_14.2.app/Contents/Developer

Si necesita utilizar la última cadena de herramientas de Xcode desde la línea de comandos, use --reset:

 sudo xcode-select --reset

Paso 6. Clona el repositorio Comet desde GitHub a tu computadora.

 git clone https://github.com/ginsudev/Comet

Paso 7. Abra la carpeta Comet.

 cd Comet

Paso 8. Compila Comet siguiendo el comando 'make' e instálalo en theos.

 make spm make package ROOTLESS=1

Paso 9. Verifique la instalación de Comet.framework sin root en la carpeta theos lib. El resultado debe mostrar el contenido del directorio, incluyendo un directorio (framework) llamado "Comet.framework".

 ls $THEOS/lib/iphone/rootless/

Paso 10. Para compilar Comet.framework para jailbreaks rootful, elimine el parámetro rootless.

 make spm make package
Author Photo
Escrito por

Kuba has over 20 years of experience in journalism, focusing on jailbreak since 2012. He has interviewed professionals from various companies. Besides journalism, Kuba specializes in video editing and drone flying. He studied IT at university before his writing career.

Publicar un comentario

Últimas publicaciones