ONE Jailbreak Ad

Comment compiler Comet

Promotion image of Comment compiler Comet article.

Comet est un framework de développement spécialement conçu pour créer des panneaux de préférences de réglages, exploitant la puissance et l'élégance de SwiftUI. Ce framework avancé simplifie le processus et vous permet de développer facilement des panneaux de préférences élégants et efficaces pour vos applications et vos réglages de jailbreak. Les panneaux de préférences offrent une interface conviviale, offrant un accès pratique aux paramètres de réglages, aux configurations de fonctionnalités et bien plus encore, améliorant ainsi l'expérience utilisateur.

Initialement développé pour des améliorations de Ginsudev telles que Dodo et DualClock, ce framework de panneau de préférences est devenu un projet open source, attirant l'attention d'autres développeurs qui ont exploité son potentiel. Le framework Comet est devenu incontournable pour divers outils et améliorations au sein de la communauté du jailbreaking iOS, notamment grâce à son adoption par des plateformes de premier plan comme Sileo et des projets tels que RootHide Jailbreak, PinAnim, Pinnacle et Cardculator.

Tous ces projets sont facilement répertoriés sur GitHub, témoignant de l'esprit collaboratif de la communauté. Ils constituent de précieuses ressources pour apprendre à créer des panneaux de préférences avec le framework Comet. Si vous souhaitez approfondir le framework et son installation sous forme de modèle Theos, vous trouverez des conseils complets dans le guide officiel du dépôt GitHub Comet . Explorez et exploitez le potentiel de Comet pour vos propres projets.

Capture d'écran du processus de création du framework Comet dans l'application terminal.

Comment construire Comet pour Theos

Pour compiler Comet avec succès, vous devez utiliser le SDK iOS 16.2 fourni par Xcode 14.2. Toute tentative de compilation de Comet avec une ancienne version de Xcode entraînera un échec.

Pour compiler Comet pour theos, suivez les étapes :

Étape 1. Installez theos sur votre PC, Mac ou appareil iOS en suivant notre guide.

Étape 2. Installez iPhoneOS16.2.sdk en téléchargeant Xcode 14.2 directement depuis les serveurs Apple. Vous devrez vous authentifier avec votre identifiant Apple pour télécharger.

Étape 3. Ouvrez l'application Terminal et extrayez Xcode_14.2.xip avec la commande suivante. Après l'extraction, renommez l'application pour qu'elle n'entre pas en conflit avec votre installation principale de Xcode.

 xip -x Xcode_14.2.xip

Étape 4. Déplacez Xcode_14.2.app vers le dossier Applications.

Étape 5. Modifiez la version des outils de ligne de commande Xcode sélectionnés. La commande suivante modifiera temporairement la version des outils de ligne de commande pour cette session de terminal uniquement.

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

ou permanent

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

Si vous devez utiliser la dernière chaîne d'outils Xcode à partir de la ligne de commande, utilisez --reset :

 sudo xcode-select --reset

Étape 6. Clonez le référentiel Comet depuis GitHub sur votre ordinateur.

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

Étape 7. Ouvrez le dossier Comet.

 cd Comet

Étape 8. Compilez Comet en suivant la commande « make » et installez-le sur theos.

 make spm make package ROOTLESS=1

Étape 9. Vérifiez l'installation de Comet.framework sans racine dans le dossier lib de theos. Le résultat devrait lister le contenu du répertoire, avec un répertoire (framework) : « Comet.framework ».

 ls $THEOS/lib/iphone/rootless/

Étape 10. Pour compiler Comet.framework pour les jailbreaks rootful, supprimez le paramètre rootless.

 make spm make package
Author Photo
Écrit par

Kuba a plus de 20 ans d'expérience dans le journalisme, se concentrant sur les évasions depuis 2012. Il a interviewé des professionnels de diverses entreprises. Outre le journalisme, Kuba est spécialisé dans le montage vidéo et le pilotage de drones. Il a étudié l'informatique à l'université avant de se lancer dans l'écriture.

Poster un commentaire

Derniers articles