Ako nainštalovať bez jailbreak pre iPhone a iPad nepodpísaných aplikácií
Ios / / December 20, 2019
Podľa Apple, jediný zdroj aplikácií pre iOS je App Store. Ako si dokážete predstaviť, že to nie je tak. Existuje množstvo aplikácií od vývojárov tretích strán, z rôznych dôvodov neboli zahrnuté v App Store, rovnako ako rôzne open source kód, ktorý je distribuovaný zdarma. V tomto článku sa zameriame na to, ako legálny spôsob, ako nainštalovať to všetko na svojom iPhone alebo iPade.
Inštalácia samotná nie je ťažké samo o sebe, ale sa skladá z niekoľkých etáp a bude vyžadovať, aby ste sa starať. Budeme potrebovať Mac s nainštalovaný OS X 10.10+, Apple účtu vývojárov, a Xcode 7 zdrojový kód aplikácie, budeme inštalovať. Poďme!
Vytvorte si účet pre vývojárov
Nebojte sa, je to zadarmo. Navyše účet developer, môžete sa obrátiť obyčajné Apple ID, ktoré už máte. pokračovať odkaz, Prihláste sa alebo vytvorte nový, súhlasiť s podmienkami.
inštaláciu Xcode
Vývoj stredu Xcode, ktoré budú musieť skompilovať a nainštalovať aplikáciu v zariadení, tiež zadarmo. Nájdeme ho v Mac App Store a zaťaženia.
Cena: zadarmo
Bind účtu vývojárov v Xcode
Ďalej budete musieť pridať do svojho aktuálneho vstupu pre vývojárov v Xcode. Ísť do nastavenia a Účty sa snažia riadiť svoje užívateľské meno a heslo.
Nájdeme zdroj požadovanej aplikácie
V skutočnosti, budeme vytvárať aplikácie. Stačí napísať kód od nuly nie je nutné, pretože môžete použiť ready-made source aplikácie sú vo verejnej doméne. Tento kód môže byť zostavený a inštalovaný na iPhone alebo iPad len.
Mnoho zdrojového kódu možno nájsť na GitHub alebo bitbucket, rovnako ako na webových stránkach jednotlivých developerov, pokiaľ ide o špecifických aplikácií. Spatří môžem vymenovať emulátor Game Boy Advance, Plum-O-Meter, media player Kodi.
Pozrieme sa na procese inštalácie na príklade f.lux populárny nástroj, ktorý mnohí z vás používaného na vašom počítači Mac. Teraz je archív s zdroj odstránené z oficiálne stránky pretože Apple požaduje, ale kópie možno nájsť v diskusii o reddit (Ak máte nejaké ťažkosti, voľno email v komentároch - ja ti posielam kópiu).
kompilácia aplikácie
Teraz sa musíme previesť kód do existujúceho programu, ktorý môže byť inštalovaný na zariadení. Ak chcete urobiť, postupujte nasledovne:
1. Načítať všetky súbory v archíve do zložky a otvoriť súbor iflux.xcodeproj v Xcode.
2. Pridať ľubovoľný text v Bundle identifikátor po com.justgetflux.iflux, aby jedinečný identifikátor, a mierne nižšia v okne tíme, vyberte náš účet vývojárov.
3. Pripojte iPhone alebo iPad k počítaču Mac pomocou kábla a vyberte v ponuke tovaru → cieľ.
4. To prinesie až varovanie o neexistencii profile na prístroji. Opravuje chybu stlačením tlačidla Odstránenie problému.
5. Zostáva stlačte Cmd + R (alebo tlačidlo Play na paneli) na zostavenie a inštaláciu programu v zariadení.
6. Zobrazí ikonu aplikácie na ploche zariadenia, ale Xcode nebude môcť bežať, kým aktiváciu profilu. Ak chcete urobiť, prejdite na "Nastavenia» → «Základné» → «Správa zariadení", vyberte pre vývojárov profil a kliknite na, dôvera '.
To je všetko, naša aplikácia inštalovaná. Ako môžete vidieť, že je spustený a plne funkčné. Alert, Geolocation, a všetko ostatné funguje rovnako ako ľubovoľnej aplikácie z App Store.
Táto všeobecná zásada, ale rovnakým spôsobom môžete nainštalovať inú aplikáciu. Avšak, v prípade, že developer vydala novú verziu, budete musieť stiahnuť a nainštalovať ručne. Ale tento proces bude trvať oveľa menej času, pretože všetky potrebné oprávnenia a profily, ktoré už sú.