Hur man installerar osignerade appar på iPhone och iPad utan jailbreak
Hur man installerar osignerade appar på iPhone och iPad utan jailbreak
Anonim

Enligt Apple är den enda källan till iOS-appar App Store. Som du kan föreställa dig är detta inte fallet. Det finns många applikationer från tredjepartsutvecklare som av en eller annan anledning inte kom in i App Store, liksom olika mjukvara med öppen källkod som distribueras gratis. Den här artikeln kommer att diskutera hur du lagligt installerar allt detta på din iPhone eller iPad.

Hur man installerar osignerade appar på iPhone och iPad utan jailbreak
Hur man installerar osignerade appar på iPhone och iPad utan jailbreak

Installationen i sig är inte svår, men den består av flera steg och kommer att kräva noggrann uppmärksamhet från dig. Vi behöver en Mac med OS X 10.10+ installerat, ett Apple-utvecklarkonto, Xcode 7 och källkoden för programmet vi ska installera. Gå!

Skapa ett utvecklarkonto

Skapa ett utvecklarkonto
Skapa ett utvecklarkonto

Var inte orolig, det är gratis. Dessutom kan du förvandla ett vanligt Apple-ID till ett utvecklarkonto som du redan har. Följ länken, logga in eller skapa en ny, godkänn villkoren.

Installera Xcode

Installera Xcode
Installera Xcode

Xcode-utvecklingsmiljön, som du behöver för att kompilera och installera applikationen på din enhet, är också gratis. Hitta den i Mac App Store och ladda ner den.

Länka ett utvecklarkonto i Xcode

Länka ett utvecklarkonto i Xcode
Länka ett utvecklarkonto i Xcode

Därefter måste du lägga till ditt utvecklarkonto till Xcode. Gå till inställningarna och skriv in ditt användarnamn och lösenord på fliken Konton.

Vi hittar källorna till den nödvändiga ansökan

Faktum är att vi ska skapa en applikation nu. Att bara skriva kod från början är inte nödvändigt, eftersom du kan använda färdiga programkällkoder som är fritt tillgängliga. Det enda som återstår att göra är att kompilera och installera sådan kod på en iPhone eller iPad.

Mycket källkod kan hittas på GitHub eller Bitbucket, såväl som på enskilda utvecklarwebbplatser för specifika applikationer. Direkt kan jag namnge Game Boy Advance-emulatorn, Plum-O-Meter, Kodi mediaspelare.

Vi går igenom installationsprocessen med det populära verktyget f.lux som många av er använder på din Mac som exempel. Nu har källarkivet tagits bort från den officiella sidan på grund av Apples krav, men en kopia av det finns i diskussionen på Reddit (om du har några svårigheter, lämna din e-post i kommentarerna - jag skickar min kopia till dig).

Sammanställning av ansökan

Nu måste vi förvandla koden till ett färdigt program som kan installeras på enheten. För att göra detta, gör följande:

1. Extrahera alla arkivfiler till en separat mapp och öppna filen iflux.xcodeproj i Xcode.

2. Lägg till valfri text i fältet Bundle Identifier efter com.justgetflux.iflux för att göra identifieraren unik, och precis nedanför, i Team-fältet, välj vårt utvecklarkonto.

Att välja ett utvecklarkonto
Att välja ett utvecklarkonto

3. Anslut din iPhone eller iPad till din Mac med en kabel och välj den i menyn Produkt → Destination.

Meny Produkt → Destination
Meny Produkt → Destination

4. Därefter visas en varning om frånvaron av en profil på enheten. Vi åtgärdar felet genom att klicka på knappen Åtgärda problem.

Fixa problemet
Fixa problemet

5. Det återstår att trycka på Cmd + R (eller Play-knappen på panelen) för att kompilera och installera programmet på enheten.

6. Applikationsikonen kommer att visas på enhetens skrivbord, men Xcode kommer inte att kunna starta den förrän vi aktiverar profilen. För att göra detta, gå till Inställningar → Allmänt → Enhetshantering, välj vår utvecklarprofil och klicka på Trust.

Profilaktivering
Profilaktivering

Det är allt, vår applikation är installerad. Som du kan se startar den och är fullt fungerande. Aviseringar, geolokalisering och allt annat fungerar precis som i vilken app som helst från App Store.

f.lux installerad
f.lux installerad
flöde
flöde

Detta är en allmän princip, men alla andra applikationer kan installeras på samma sätt. Men om utvecklaren släpper en ny version måste du ladda ner och installera den manuellt. Men processen kommer att ta mycket mindre tid, eftersom du redan har alla nödvändiga behörigheter och profiler.

Rekommenderad: