Kako namestiti nepodpisane aplikacije na iPhone in iPad brez jailbreaka
Kako namestiti nepodpisane aplikacije na iPhone in iPad brez jailbreaka
Anonim

Po Applu je edini vir aplikacij za iOS App Store. Kot si lahko predstavljate, temu ni tako. Obstaja veliko aplikacij razvijalcev tretjih oseb, ki iz enega ali drugega razloga niso prišle v App Store, pa tudi različna odprtokodna programska oprema, ki se distribuira brezplačno. Ta članek bo razpravljal o tem, kako zakonito namestiti vse to na vaš iPhone ali iPad.

Kako namestiti nepodpisane aplikacije na iPhone in iPad brez Jailbreak
Kako namestiti nepodpisane aplikacije na iPhone in iPad brez Jailbreak

Sama namestitev ni težka, vendar je sestavljena iz več stopenj in bo od vas zahtevala skrbno pozornost. Potrebujemo Mac z nameščenim OS X 10.10+, računom razvijalca Apple, Xcode 7 in izvorno kodo aplikacije, ki jo bomo namestili. Pojdi!

Ustvarite račun razvijalca

Ustvarite račun razvijalca
Ustvarite račun razvijalca

Brez skrbi, brezplačno je. Poleg tega lahko običajni Apple ID spremenite v račun razvijalca, ki ga že imate. Sledite povezavi, se prijavite ali ustvarite novega in se strinjate s pogoji.

Namestite Xcode

Namestite Xcode
Namestite Xcode

Brezplačno je tudi razvojno okolje Xcode, ki ga potrebujete za prevajanje in namestitev aplikacije na svojo napravo. Poiščite ga v trgovini Mac App Store in ga prenesite.

Povezovanje računa razvijalca v Xcode

Povezovanje računa razvijalca v Xcode
Povezovanje računa razvijalca v Xcode

Nato morate v Xcode dodati svoj račun razvijalca. Pojdite v nastavitve in na zavihku Računi vnesite svoje uporabniško ime in geslo.

Poiščemo vire zahtevane aplikacije

Pravzaprav bomo zdaj ustvarili aplikacijo. Samo pisanje kode iz nič ni potrebno, saj lahko uporabite že pripravljene izvorne kode aplikacij, ki so prosto dostopne. Edina stvar, ki jo morate storiti, je, da takšno kodo prevedete in namestite na iPhone ali iPad.

Veliko izvorne kode je mogoče najti na GitHubu ali Bitbucketu, pa tudi na posameznih spletnih mestih razvijalcev za določene aplikacije. Premišljeno lahko poimenujem emulator Game Boy Advance, Plum-O-Meter, medijski predvajalnik Kodi.

Vodili vas bomo skozi postopek namestitve z uporabo priljubljenega pripomočka f.lux, ki ga mnogi od vas uporabljajo na svojem Macu kot primer. Zdaj je bil izvorni arhiv zaradi Appleovih zahtev odstranjen z uradne strani, vendar ga lahko najdete v razpravi na Redditu (če imate kakršne koli težave, pustite svoj e-poštni naslov v komentarjih - poslal vam bom svojo kopijo).

Sestavljanje aplikacije

Zdaj moramo kodo spremeniti v končan program, ki ga je mogoče namestiti na napravo. Če želite to narediti, naredite naslednje:

1. Ekstrahirajte vse arhivske datoteke v ločeno mapo in odprite datoteko iflux.xcodeproj v Xcode.

2. Dodajte poljubno besedilo v polje Bundle Identifier za com.justgetflux.iflux, da bo identifikator edinstven, in tik pod, v polju Team, izberite naš račun razvijalca.

Izbira računa razvijalca
Izbira računa razvijalca

3. Povežite svoj iPhone ali iPad z računalnikom Mac s kablom in ga izberite v meniju Izdelek → Cilj.

Meni Izdelek → Cilj
Meni Izdelek → Cilj

4. Po tem se prikaže opozorilo o odsotnosti profila na napravi. Napako odpravimo s klikom na gumb Popravi težavo.

Odpravite težavo
Odpravite težavo

5. Za prevajanje in namestitev programa na napravo morate še pritisniti Cmd + R (ali gumb Predvajaj na plošči).

6. Ikona aplikacije se bo pojavila na namizju naprave, vendar je Xcode ne bo mogel zagnati, dokler ne aktiviramo profila. Če želite to narediti, pojdite v Nastavitve → Splošno → Upravljanje naprav, izberite naš profil razvijalca in kliknite Zaupaj.

Aktivacija profila
Aktivacija profila

To je to, naša aplikacija je nameščena. Kot lahko vidite, se zažene in deluje v celoti. Obvestila, geolokacija in vse ostalo deluje tako kot v kateri koli aplikaciji iz App Store.

nameščen f.lux
nameščen f.lux
f.lux
f.lux

To je splošno načelo, vendar je na enak način mogoče namestiti katero koli drugo aplikacijo. Če pa razvijalec izda novo različico, jo boste morali ročno prenesti in namestiti. Toda postopek bo trajal veliko manj časa, saj boste že imeli vsa potrebna dovoljenja in profile.

Priporočena: