Hur man bygger extra_recept från källkod med Xcode

Om du är en iPhone 7 eller iPhone 7 Plus-användare på iOS 10.0.0-10.1.1 är det dags att byta från mach_portal jailbreak till det nyare, mer stabila extra_recept. Om du är en flaggskeppsanvändare på iOS 10.1 eller iOS 10.1.1 är det lika enkelt som att ladda ner .ipa och sidladda den; du kan följa vår guide om ämnet.

Men om du är på iOS 10.0.0-10.0.x, eller om du har en enhet Övrig än iPhone 7 (+) finns det för närvarande inte en .ipa tillgänglig som stöder dig. Av den anledningen visar vi dig hur du bygger din egen direkt från källkoden på GitHub och skjuter den till din enhet, så du behöver inte vänta med att få de senaste funktionerna och enhetsstödet.

Krav

  • En Mac-dator som kör Xcode.
  • En kompatibel iOS-enhet på en kompatibel firmwareversion.
  • Källkoden extra_recipe, laddas ner från xerubs GitHub.

Vem ska göra detta?

iPhone 7 och iPhone 7 Plus användare på iOS 10.0.0, 10.0.1, 10.0.2 och 10.0.3 bör följa denna guide. Så bör användare av andra enheter som vill testa extra_recipe istället för Yalu (på iOS 10.2 bara för tillfället). Detta inkluderar användare av iPhone 6, iPhone 6s och iPad Air 2. Kom ihåg att om du inte har haft problem med ditt Yalu-jailbreak kan det inte vara någon mening att byta till extra_recipe på andra enheter än iPhone 7 (+). iPhone 7 (+) -användare på iOS 10.1 och iOS 10.1.1 behöver inte den här guiden, eftersom de redan har en .ipa tillgänglig. De borde följa min enklare guide istället.

Instruktioner

1) Ladda ner Cydia gren av extra_recipe från utvecklarens GitHub-sida. Dubbelklicka på den nedladdade .zip för att utvidga den.

2) Öppna den utvidgade mappen och dubbelklicka på extra_recipe.xcodeproj fil för att starta Xcode och ladda projektet.

3) Anslut din enhet till din dator. I Xcode letar du efter stilknapparna "Spela" och "Stopp" i den översta menyfältet. Till höger om dem klickar du på menyn som väljer enheten att bygga för och välj din anslutna enhet längst upp i listan.

4) Därefter anger du en unik buntidentifierare i det relevanta fältet. Detta kan inte vara samma som befintliga appar. De följer vanligtvis formatet com.nameofdeveloper.nameofapp.

5) I Signering avsnittet nedanför avsnittet vi just har fyllt i, klicka på rullgardinsmenyn med titeln Team: och välj ett lag-ID för att signera appen med. Detta kommer vanligtvis att vara ditt Apple-ID eller utvecklar-ID. Om ingen är tillgänglig kan de ställas in i Xcode, Inställningar, Konton.

Se till att Signering avsnitt accepterar det valda Team och att inga kvarstående fel rapporteras i det här avsnittet, eller så fungerar det inte.

6) Du kan också välja att ändra Distributionsinfo nedan för att ange en specifik Distribueringsmål och Enhet, även om detta kanske inte är absolut nödvändigt.

7) När all information i steg 3-6 har matats in korrekt är det lika enkelt som att klicka på Kör / bygg-knappen i den översta menyraden. (Det här är knappen som ser ut som "Spela" -symbolen).

Xcode bygger nu appen extra_recipe och skjuter den till din enhet. När det är klart rapporterar Xcode Bygga lyckades på skärmen. Om det står Bygg misslyckades, kolla din enhet ändå för att se om den fungerade och dubbelkolla sedan stegen ovan.

När appen är på din enhet, Förtroende det i Inställningar, Allmänt, Profiler och enhetshantering. Sedan helt enkelt starta den och slå för att jailbreak din enhet med extra_recipe.

Grattis! Du är klar!

Om du har problem med den här guiden eller vill berätta om din upplevelse med extra_recipe, släpp mig en rad i kommentarsavsnittet.