Sådan installeres uden en jailbreak på iPhone og iPad usignerede applikationer
Ios / / December 20, 2019
Ifølge Apple, den eneste kilde til applikationer til iOS er i App Store. Som du kan forestille dig, dette er ikke tilfældet. Der er masser af ansøgninger fra tredjepartsudviklere, af forskellige årsager, ikke blev medtaget i App Store, samt diverse open source-kode, der distribueres gratis. I denne artikel vil vi fokusere på, hvordan en lovlig måde at installere alt dette på din iPhone eller iPad.
Installation selv er ikke svært i sig selv, men består af flere etaper, og kræver, at du pleje. Vi får brug for en Mac med installeret OS X 10.10 eller nyere, Apple developer konto, og Xcode 7 ansøgningen kildekode, vi kommer til at installere. Lad os gå!
Opret en udvikler konto
Bare rolig, det er gratis. Desuden udvikleren konto, kan du slå en almindelig Apple-id, som du allerede har. Fortsæt link, Login eller opret en ny, acceptere vilkårene.
installere Xcode
Onsdag Xcode udvikling, der bliver nødt til at kompilere og installere programmet på enheden, også gratis. Vi finder det i Mac App Store og belastning.
Pris: Gratis
Bind Developer konto i Xcode
Næste du nødt til at tilføje til din nuværende Developer post i Xcode. Gå til indstillingerne og regnskab fane forsøger at drive dit brugernavn og password.
Vi finde kilden til det ønskede program
Faktisk vil vi skabe ansøgningen. Bare skrive koden fra bunden er ikke nødvendigt, fordi du kan bruge færdige source-programmer er i det offentlige rum. Denne kode kan kun kompileret og installeret på iPhone eller iPad.
En masse af kildekoden kan findes på GitHub eller Bitbucket samt på hjemmesiderne for individuelle udviklere, når det kommer til specifikke applikationer. Umiddelbart kan jeg nævne emulator Game Boy Advance, Blomme-O-Meter, medieafspiller Kodi.
Vi vil se på installationen på eksemplet med f.lux populære nytte, som mange af jer har brugt på din Mac. Nu arkivet med kilden fjernet fra officielle site fordi Apple kræver, men en kopi, kan findes i diskussionen om Reddit (Hvis du har nogen problemer, orlov e-mail i kommentarerne - jeg sender dig mit eksemplar).
Compile ansøgningen
Nu er vi nødt til at konvertere koden i et eksisterende program, der kan installeres på enheden. For at gøre dette, skal du gøre følgende:
1. Hent alle filer i arkivet til en mappe og åbne en fil iflux.xcodeproj i Xcode.
2. Tilføj noget tekst i Bundle Identifier efter com.justgetflux.iflux, at lave en entydig identifikator, og lidt lavere i Team Marker vores developer konto.
3. Tilslut iPhone eller iPad til din Mac med et kabel og vælge den i menuen Product → Destination.
4. Dette vil bringe en advarsel om fraværet af en profil på enheden. Korrigering af fejl ved at trykke på en knap Fix Issue.
5. Det er stadig (Afspil knap på panelet eller) trykke Cmd + R for at bygge og installere programmet på enheden.
6. ansøgning ikon vises på skrivebordet enhed, men Xcode vil ikke være i stand til at køre det, indtil vi aktivere profilen. For at gøre dette, gå til "Indstillinger» → «Grundlæggende» → «Device Management", vælge vores developer profil og hittet 'Trust'.
Det er alt, er vores program installeret. Som du kan se, er det lanceret og fuldt operationelt. Alert, geolocation, og alt andet værker samt enhver applikation fra App Store.
Dette generelle princip, men på samme måde, som du kan installere et andet program. Men hvis bygherren har frigivet en ny version, bliver du nødt til at hente og installere den manuelt. Men processen vil tage meget mindre tid, fordi alle de nødvendige tilladelser og profiler, du allerede er.