ONE Jailbreak Ad

Download af iOS SDK: Få den nyeste version (iOS 9 - iOS 18 SDK'er)

Promotion image of Download af iOS SDK article.

xybp888 udgiver et iOS SDK på sin GitHub-konto, inklusive symboler til private frameworks til iOS 9 – iOS 18.3. Lageret opdateres ofte og leverer de nyeste SDK'er til iOS-enheder. For nylig blev SDK-biblioteket opdateret for at give adgang til iOS 18.4 SDK. Du kan dog stadig downloade alle tidligere udgivelser til iOS 9.3 SDK.

Apple stoppede med at inkludere private framework-symboler i officielle SDK'er omkring iOS 9.3 (ca. 2016) for at håndhæve App Store-politikker og beskytte systemintegriteten. Brug af private frameworks i App Store-apps risikerer afvisning, og på moderne iOS-versioner skal apps have de nødvendige rettigheder for overhovedet at indlæse dem, hvilket kun Apple kan give.

Opdaterede SDK'er vedligeholdes aktivt og kan downloades til iOS 18.4 og tidligere versioner, og deles ofte i jailbreak- eller udviklerfællesskaber. Denne artikel vil give dig en oversigt over alle SDK'er til iOS 9 - iOS 18.

Hvad er iOS SDK?

iOS Software Development Kit (SDK) er en samling af værktøjer, biblioteker og dokumentation, som Apple leverer til udviklere med henblik på at bygge apps til iOS-enheder som iPhone og iPad.

Hver version af iOS SDK'et svarer til en specifik iOS-udgivelse (f.eks. iOS 9, iOS 10 op til iOS 18), og den indeholder frameworks – prækompilerede kodebiblioteker – som udviklere kan bruge til at få adgang til forskellige systemfunktioner, såsom brugergrænsefladen (UIKit), netværk (Network.framework) eller grafik (CoreGraphics).

Offentlige vs. private rammer

  • Offentlige rammeværk : Disse er officielt dokumenteret af Apple (f.eks. UIKit, Foundation, CoreData) og beregnet til brug for alle udviklere. De er en del af standard iOS SDK, der er tilgængelig via Xcode, Apples integrerede udviklingsmiljø (IDE).
  • Private Frameworks : Disse er udokumenterede eller minimalt dokumenterede frameworks, som Apple bruger internt til iOS-funktionalitet (f.eks. BatteryCenter.framework, BackBoardServices.framework). De er ikke beregnet til tredjepartsudviklere, fordi Apple begrænser deres brug i App Store-apps, og deres API'er kan ændres uden varsel, hvilket gør dem ustabile til ekstern brug.

Download af iOS SDK: Alle udgivelser (opdateringer)

Ændrede SDK'er leveres ikke af Apple. I stedet oprettes de af reverse engineering-fællesskaber eller udviklere (f.eks. via arkiver som xybp888/iOS-SDK'er på GitHub eller opdaterede SDK'er fra grupper som Theos).

De udtrækker private framework-headere og symboler fra iOS-firmware eller ældre Xcode-versioner, hvor private frameworks var mindre begrænsede (før Xcode 7.3/iOS 9.3, hvor Apple begyndte at fjerne dem).

iOS SDK'er ZIP-filer:

Sådan importerer og bruger du iOS SDK'er i Xcode

Brug af iOS SDK'er i Xcode involverer et par trin for at sikre, at SDK'et er korrekt integreret i dit projekt. Her er en trinvis vejledning i, hvordan du importerer og bruger et iOS SDK i Xcode:

Trin 1: Download SDK'et

  • Download den ønskede iOS SDK ZIP-fil fra den angivne kilde.
  • Pak ZIP-filen ud til en placering på din computer.

Trin 2: Tilføj SDK'et til dit Xcode-projekt

1. Åbn dit Xcode-projekt:

  • Start Xcode, og åbn dit eksisterende projekt, eller opret et nyt.

2. Træk og slip SDK'et:

  • Find den udpakkede SDK-mappe (f.eks. iPhoneOSXX.X.sdk ).
  • Træk SDK-mappen ind i Frameworks -gruppen i dit Xcode-projekt.
  • I den dialogboks, der vises, skal du sørge for, at "Kopier elementer om nødvendigt" er markeret, og klikke på Udfør .

3. Bekræft SDK'et i dit projekt :

  • SDK'et burde nu vises i din projektnavigator under gruppen Frameworks .

Trin 3: Konfigurer byggeindstillinger

1. Indstil SDK-stien :

  • Gå til dine projektindstillinger ved at klikke på dit projekt i navigatoren.
  • Vælg dit mål, og naviger til fanen Bygindstillinger .
  • Søg efter "Søgestier til rammeværk" .
  • Tilføj stien til SDK-mappen (f.eks. $(PROJECT_DIR)/Frameworks/iPhoneOSXX.X.sdk ).

2. Indstil basis-SDK'et :

  • I den samme faneblad med byggeindstillinger skal du søge efter "Base SDK" .
  • Vælg den SDK-version, du har tilføjet (f.eks. iPhoneOSXX.X.sdk ).
Author Photo
Skrevet af

Kuba har over 20 års journalistisk erfaring med fokus på jailbreak siden 2012. Han har interviewet professionelle fra forskellige virksomheder. Udover journalistik specialiserer Kuba sig i videoredigering og droneflyvning. Han studerede IT på universitetet før sin forfatterkarriere.

Skriv en kommentar

Seneste indlæg