Slik kompilerer du Comet

Comet er et utviklerrammeverk som er spesielt utviklet for å lage justeringspaneler ved hjelp av kraften og elegansen til ren SwiftUI. Dette avanserte rammeverket effektiviserer prosessen, slik at du enkelt kan utvikle elegante og effektive preferansepaneler for applikasjonene dine og jailbreak-justeringer. Preferansepaneler fungerer som et brukervennlig grensesnitt som gir enkel tilgang til justeringsinnstillinger, funksjonskonfigurasjoner og mer, noe som forbedrer den generelle brukeropplevelsen.
Dette rammeverket for preferansepanelet, som opprinnelig ble utviklet for ginsudev-justeringer som Dodo og DualClock, har utviklet seg til et åpen kildekode-prosjekt, som har tiltrukket seg oppmerksomheten til andre utviklere som har utnyttet potensialet. Comet-rammeverket har blitt en integrert del av diverse verktøy og justeringer i iOS-jailbreaking-fellesskapet, inkludert bruk av fremtredende plattformer som Sileo og prosjekter som RootHide Jailbreak, PinAnim, Pinnacle og cardculator.
Alle disse prosjektene er praktisk oppført på GitHub, og viser frem fellesskapets samarbeidsånd. De fungerer som verdifulle ressurser for å lære hvordan du oppretter preferansepaneler ved hjelp av Comet-rammeverket. Hvis du er ivrig etter å fordype deg i rammeverket og installasjonsprosessen som en Theos-mal, kan du finne omfattende veiledning i den offisielle guiden til Comet GitHub Repository . Utforsk og lås opp potensialet til Comet for dine egne prosjekter.

Hvordan bygge en komet for Theos
For å kompilere Comet må du bruke iOS 16.2 SDK-en som følger med Xcode 14.2. Forsøk på å kompilere Comet med en eldre versjon av Xcode vil føre til en feil.
For å kompilere Comet for theos, følg trinnene:
Trinn 1. Installer theos på PC-en, Mac-en eller iOS-enheten din ved å følge veiledningen vår.
Trinn 2. Installer iPhoneOS16.2.sdk ved å laste ned Xcode 14.2 direkte fra Apples servere. Du må autentisere med Apple-ID-en din for å laste ned.
Trinn 3. Åpne terminalappen og pakk ut Xcode_14.2.xip med følgende kommando. Etter utpakking, gi appen nytt navn slik at den ikke kommer i konflikt med din primære installasjon av Xcode.
xip -x Xcode_14.2.xip
Trinn 4. Flytt Xcode_14.2.app til Programmer-mappen.
Trinn 5. Endre den valgte versjonen av kommandolinjeverktøyene i Xcode. Følgende kommando vil midlertidig endre versjonen av kommandolinjeverktøyene dine for bare denne terminaløkten.
export DEVELOPER_DIR=/Applications/Xcode_14.2.app/Contents/Developer
eller permanent
sudo xcode-select -switch /Applications/Xcode_14.2.app/Contents/Developer
Hvis du trenger å bruke den nyeste Xcode-verktøykjeden fra kommandolinjen, bruk --reset:
sudo xcode-select --reset
Trinn 6. Klon Comet-repositoriet fra GitHub til datamaskinen din.
git clone https://github.com/ginsudev/Comet
Trinn 7. Åpne Comet-mappen.
cd Comet
Trinn 8. Kompiler Comet ved å følge kommandoen «make» og installer den i theos.
make spm make package ROOTLESS=1
Trinn 9. Bekreft installasjonen av Comet.framework rootless i theos lib-mappen. Resultatet skal vise innholdet i katalogen, med en katalog (framework) - "Comet.framework".
ls $THEOS/lib/iphone/rootless/
Trinn 10. For å kompilere Comet.framework for rootful jailbreaks, fjern rootless paramatr.
make spm make package