Apple právě otevřel iOS trochu. Nyní je možné slepovat aplikace typu open source - například emulátory - na iPhone nebo iPad bez placení 99 dolarů ročně za licenci pro vývojáře.
Ale dveře právě otevřely trhlinku. iOS stále nenabízí plnou podporu sideloading Windows 10 a Android bez bez útěku. Nyní však můžete instalovat aplikace typu open source jako je emulátor GBA4iOS, i když je Apple nedovolí v App Store.
SOUVISEJÍCÍ: Vysvětlení jailbreakingu: Co potřebujete Víte o útěku z iPhonu a iPad
To je jen šťastný vedlejší efekt změny Xcode 7. Dříve jste potřebovali $ 99 za rok vývojářskou licenci k vytvoření aplikace v Xcode a dát ji na svůj vlastní iPhone nebo iPad. Tato schopnost sideloading byla hlášena jako nová funkce v iOS 9, ale je to opravdu jen nová funkce v Xcode 7. IOS 9 není dokonce nutná.
Už nemusíte být členem programu Apple Developer Program dělat to však. A Xcode je zdarma k dispozici pro uživatele Mac. To znamená, že můžete vytvořit a nainstalovat libovolnou aplikaci, kterou chcete na iPhone nebo iPad - pokud máte zdrojový kód. Ano, to jsou některé omezující limity, ale znamenají, že aplikace s otevřeným zdrojovým kódem, které se Apple nepájí, mohou být nainstalovány bez úniku z jailu. Mnoho emulátorů videoher je open source.
Abyste to mohli udělat, budete potřebovat:
Po stažení Xcode z Mac App Store je nutné jej spustit a přidat Apple ID. Klikněte na nabídku "Xcode", klikněte na "Předvolby", klikněte na tlačítko "+" v dolní části podokna Účty a zadejte podrobnosti o Apple ID.
V současné době se vyskytuje chyba, na kterou se můžete setkat. Pokud vaše Apple ID dříve patřilo k vývojářskému programu, ale již není, může se zobrazit chybová zpráva s upozorněním: "Vybraný tým nemá členství v programu, které je pro tuto funkci způsobilé." Pokud ano, stačí vytvořit nový Apple ID a přihlaste se do něj v Xcode. Musíte použít účet, který v minulosti nikdy nebyl součástí programu pro vývojáře společnosti Apple nebo který má v současné době aktivní členství - nikoli členství v členství. Snad to bude brzy opravit.
Nyní budete muset získat zdrojový kód aplikace do kódu Xcode, abyste jej mohli sestavit a nasadit na svůj iPhone nebo iPad. Stáhněte zdrojový kód aplikace a proveďte požadované nastavení, které aplikace vyžaduje.
Zde budeme používat GBA4iOS. Chcete-li stáhnout zdrojový kód a provést potřebné nastavení, otevřete okno Terminál, zkopírujte a vložte následující příkaz, stiskněte klávesu Enter a počkejte, až proces dokončí.
sudo gem install cocoapods; git klon //bitbucket.org/rileytestut/gba4ios.git; cd gba4ios; pod instalace
Poté budete muset otevřít projekt nebo pracovní prostor v Xcode. V Xcode klikněte na "File" (Soubor), vyberte "Open" a vyhledejte soubor projektu nebo pracovního prostoru.
Pokud jste spustili nové okno Terminal, najdete složku gba4ios ve vašem domovském adresáři, a soubory projektu a pracovního prostoru v něm.
Připojte svůj iPhone, iPad nebo iPod Touch k počítači Mac pomocí přiloženého kabelu USB. Poté můžete kliknout na nabídku "Produkt" v Xcode, uvést na příkaz "Cíl" a zvolit fyzické zařízení jako jeho cíl stavět.
Budete muset vygenerovat jedinečné podepisování kódu podpis pro aplikaci, než ji můžete sestavit a nainstalovat. Klikněte na název projektu vlevo, zadejte jedinečný název do pole "Identifikátor svazku", ujistěte se, že vaše jméno je vybráno jako "Název týmu" a klepněte na tlačítko "Opravit problém".
Nyní jste hotovi. Klikněte na tlačítko "Přehrát" v levém horním rohu okna Xcode. Aplikace Xcode vytvoří aplikaci, nainstaluje ji na připojené zařízení a spustí ji.
Pokud se zobrazí chyba, aplikace Xcode měla problém s vytvořením aplikace. Je problém s načtením zdrojového kódu, který musí být opraven před tím, než aplikace vytvoří a nainstaluje. Za předpokladu, že neexistují žádné chyby, mělo by to fungovat.
Nejde o úplné řešení pro všechny, kteří chtějí na platformě iOS. Je to spíše zapojený proces, který většina lidí nechce používat, nefunguje se zavřenými aplikacemi a vyžaduje Mac. Nebude vám také umožňovat spouštění určitých typů aplikací - můžete je použít pouze k instalaci aplikací, které se spouštějí v karanténě společnosti Apple. Jailbreaking je jediný proces, který vám umožní uniknout z karantény, takže ne všechny aplikace dostupné pro útočníky mohou být instalovány tímto způsobem.
Image Credit: LWYang na Flickr
Jak obrátit číslovaný seznam nebo seznam s odrážkami v aplikaci Microsoft Word
Vytvořili jste opravdu dlouhý seznam položek v aplikaci Word a nyní zjistíte, že je potřeba změnit pořadí. Ručně přesunete jednotlivé položky? Naštěstí ne. Ukážeme vám trik pro obrácení seznamu v aplikaci Word, který pracuje na číslovaných a odrážkových seznamech. Když mluvíme o obrácení seznamu, myslíme, že poslední položka se stane první, druhá až poslední položka se stane druhou , atd.
Jak povolit nebo zakázat automatické aktualizace aplikací pro iOS
Automatické stahování v systému iOS umožňuje automatické aktualizace aplikací a dalších položek. To se může zdát užitečné, ale mohou být také problematické, protože mohou používat vaše mobilní data, aniž byste si to uvědomili. Pokud jste měřili data, pravděpodobně chcete zakázat automatické stahování.