Ako nainštalovať nepodpísané aplikácie na iPhone a iPad bez útek z väzenia
Ako nainštalovať nepodpísané aplikácie na iPhone a iPad bez útek z väzenia
Anonim

Podľa Apple je jediným zdrojom iOS aplikácií App Store. Ako si viete predstaviť, nie je to tak. Existuje mnoho aplikácií od vývojárov tretích strán, ktoré sa z nejakého dôvodu nedostali do obchodu App Store, ako aj rôzny softvér s otvoreným zdrojovým kódom, ktorý je distribuovaný bezplatne. Tento článok bude diskutovať o tom, ako to všetko legálne nainštalovať na váš iPhone alebo iPad.

Ako nainštalovať nepodpísané aplikácie na iPhone a iPad bez útek z väzenia
Ako nainštalovať nepodpísané aplikácie na iPhone a iPad bez útek z väzenia

Samotná inštalácia nie je náročná, ale pozostáva z niekoľkých etáp a bude si od vás vyžadovať starostlivú pozornosť. Potrebujeme Mac s nainštalovaným OS X 10.10+, vývojársky účet Apple, Xcode 7 a zdrojový kód aplikácie, ktorú ideme nainštalovať. Choď!

Vytvorte si účet vývojára

Vytvorte si účet vývojára
Vytvorte si účet vývojára

Nezľaknite sa, je to zadarmo. Okrem toho môžete zmeniť bežné Apple ID na vývojársky účet, ktorý už máte. Kliknite na odkaz, prihláste sa alebo vytvorte nový a vyjadrite súhlas s podmienkami.

Nainštalujte Xcode

Nainštalujte Xcode
Nainštalujte Xcode

Zadarmo je aj vývojové prostredie Xcode, ktoré potrebujete na skompilovanie a inštaláciu aplikácie na vaše zariadenie. Nájdite ho v obchode Mac App Store a stiahnite si ho.

Prepojenie účtu vývojára v Xcode

Prepojenie účtu vývojára v Xcode
Prepojenie účtu vývojára v Xcode

Ďalej musíte do Xcode pridať svoj vývojársky účet. Prejdite do nastavení a na karte Účty zadajte svoje používateľské meno a heslo.

Nájdeme zdroje požadovanej aplikácie

V skutočnosti teraz vytvoríme aplikáciu. Len písanie kódu od začiatku nie je potrebné, pretože môžete použiť hotové zdrojové kódy aplikácií, ktoré sú voľne dostupné. Zostáva len skompilovať a nainštalovať takýto kód na iPhone alebo iPad.

Veľa zdrojových kódov možno nájsť na GitHub alebo Bitbucket, ako aj na jednotlivých vývojárskych stránkach pre konkrétne aplikácie. Z ruky môžem vymenovať emulátor Game Boy Advance, Plum-O-Meter, prehrávač médií Kodi.

Prevedieme vás procesom inštalácie pomocou populárnej pomôcky f.lux, ktorú mnohí z vás používajú na svojom Macu ako príklad. Teraz bol zdrojový archív odstránený z oficiálnej stránky kvôli požiadavkám Apple, ale jeho kópiu nájdete v diskusii na Reddite (ak máte nejaké ťažkosti, zanechajte svoj email v komentároch - pošlem vám svoju kópiu).

Kompilácia aplikácie

Teraz musíme kód premeniť na hotový program, ktorý je možné nainštalovať do zariadenia. Ak to chcete urobiť, postupujte takto:

1. Rozbaľte všetky archívne súbory do samostatného priečinka a otvorte súbor iflux.xcodeproj v Xcode.

2. Pridajte ľubovoľný text do poľa Identifikátor balíka za com.justgetflux.iflux, aby bol identifikátor jedinečný, a hneď pod ním v poli Tím vyberte náš účet vývojára.

Výber účtu vývojára
Výber účtu vývojára

3. Pripojte svoj iPhone alebo iPad k Macu pomocou kábla a vyberte ho v ponuke Produkt → Cieľ.

Menu Produkt → Cieľ
Menu Produkt → Cieľ

4. Potom sa zobrazí varovanie o absencii profilu na zariadení. Chybu opravíme kliknutím na tlačidlo Opraviť problém.

Opraviť problém
Opraviť problém

5. Zostáva stlačiť Cmd + R (alebo tlačidlo Prehrať na paneli) na kompiláciu a inštaláciu programu do zariadenia.

6. Ikona aplikácie sa objaví na ploche zariadenia, ale Xcode ju nebude môcť spustiť, kým neaktivujeme profil. Ak to chcete urobiť, prejdite do časti Nastavenia → Všeobecné → Správa zariadení, vyberte náš profil vývojára a kliknite na položku Dôverovať.

Aktivácia profilu
Aktivácia profilu

To je všetko, naša aplikácia je nainštalovaná. Ako vidíte, štartuje a je plne funkčný. Upozornenia, geolokácia a všetko ostatné funguje rovnako ako v akejkoľvek aplikácii z App Store.

f.lux nainštalovaný
f.lux nainštalovaný
f.lux
f.lux

Toto je všeobecný princíp, ale rovnakým spôsobom je možné nainštalovať akúkoľvek inú aplikáciu. Ak však vývojár vydá novú verziu, budete si ju musieť stiahnuť a nainštalovať manuálne. Tento proces však bude trvať oveľa menej času, pretože už budete mať všetky potrebné povolenia a profily.

Odporúča: