28Aug

Hogyan töltsd fel az alkalmazásokat iPhone-ra vagy iPadre a börtönözés nélkül

click fraud protection

ipad és iphone

Az Apple csak kinyitotta az iOS-t egy kicsit. Most már lehetőség van a nyílt forrású alkalmazások - például emulátorok - betöltésére az iPhone-ra vagy az iPadra anélkül, hogy évente 99 dollárt fizetnének a fejlesztői licencért.

De az ajtók nemrég nyitottak. Az iOS még mindig nem kínálja a Windows 10 és az Android teljes jogátengedő támogatást a jailbreaking nélkül. De most telepítheti a nyílt forrású alkalmazásokat, például a GBA4iOS emulátort, még akkor is, ha az Apple nem fogja engedélyezni őket az App Store-ban.

Amire szükséged lesz az

Ez csak egy boldog mellékhatás az Xcode 7 változásánál. Korábban szükséged volt egy 99 dolláros fejlesztői licencre, hogy alkalmazást építsen be az Xcode-ban, és tegye azt saját iPhone vagy iPad készülékére. Ez az oldaláttöltési képesség az iOS 9 új funkciójaként jelent meg, de ez csak egy új funkció az Xcode 7 rendszerben. Az iOS 9 nem is szükséges.

Ennek ellenére Önnek nem kell tagja az Apple Developer Programnak. Az Xcode pedig ingyenes a Mac felhasználók számára. Ez azt jelenti, hogy bármely iPhone-hez vagy iPad-hez tetszőleges alkalmazást felépíthet és telepíthet - mindaddig, amíg van forráskódja. Igen, ezek korlátozó határok, de nyílt forrású alkalmazásokat jelentenek, amelyeket az Apple nem szereti, a jailbreaking nélkül is telepíthető.Sok videojáték emulátor nyílt forráskódú.

instagram viewer

Ehhez szüksége lesz:

  • Mac : Az Xcode csak Mac OS X rendszeren fut, ami azt jelenti, hogy ezt nem teheti meg Windows, Linux vagy bármely más operációs rendszeren.
  • Xcode 7 : Az Apple Xcode ingyen letölthető a Mac App Store-ból.
  • Az alkalmazás forráskódja : Az alkalmazás forráskódjához szüksége lesz az ilyen módon történő telepítéshez. Például a GBA4iOS egy nyílt forráskódú Game Boy Advance emulátor iPhone és iPad számára. Forráskódja online elérhető.

Az Xcode

beállítása Miután letöltötte az Xcode-t a Mac App Store-ból, el kell indítania és hozzá kell adnia az Apple ID-t. Kattintson az "Xcode" menüre, kattintson a "Beállítások" gombra, kattintson a "+" gombra a Fiókok panel alján, és adja meg az Apple ID-adatait.

Jelenleg egy hiba ütközhet. Ha az Apple ID korábban már szerepel a fejlesztői programban, de már nem létezik, akkor hibaüzenet jelenhet meg, amely szerint "A kiválasztott csapatnak nincs programtagsága, amely jogosult erre a szolgáltatásra." Ha igen, csak hozzon létre újAz Apple ID-t, és jelentkezzen be az Xcode-ban. Olyan fiókot kell használnia, amely soha nem volt része az Apple fejlesztői programnak a múltban, vagy amely jelenleg aktív tagsággal rendelkezik - nem egy elévült tagság. Az Apple remélhetőleg hamarosan megszünteti.

Alkalmazás-forráskód beszerzése az Xcode-ban

Most egy alkalmazás forráskódját kell az Xcode-ba szerelni, hogy felépíthesse és telepíthesse azt az iPhone vagy iPad készülékre. Töltse le az alkalmazás forráskódját, és végezze el az alkalmazás szükséges beállításait.

A GBA4iOS példát itt használjuk. A forráskód letöltéséhez és a szükséges beállítás végrehajtásához nyissa meg a Terminál ablakot, másolja be a következő parancsot, nyomja meg az Enter billentyűt, és várja meg a folyamat befejezését.

sudo gem install cocoapods;git klón https: //bitbucket.org/rileytestut/ gba4ios.git;cd gba4ios;pod install

Akkor meg kell nyitnia a projektet vagy munkaterületet az Xcode-ban. Az Xcode-ban kattintson a "Fájl" -ra, válassza az "Open" lehetőséget, és keresse meg a projektet vagy a munkaterületet.

Ha a fenti parancsokat a terminál ablak megnyitása után futtatta, megtalálja a gba4ios mappát a saját mappájában, valamint a benne lévő projekt és munkaterület fájlokat.

Csatlakoztassa iPhone, iPad vagy iPod Touch készülékét

Csatlakoztassa iPhone, iPad vagy iPod Touch készülékét Mac számítógépéhez a mellékelt USB kábellel. Ezután kattints az Xcode "Product"( Termék) menüjére, majd a "Destination"( Úticél) pontra, és válassza ki a fizikai eszközt építési célként.

Kód aláírás aláírásának létrehozása

A beépítéshez és telepítéshez létre kell hoznia egy egyedi kódot, amely aláírja az alkalmazást az alkalmazás számára. Kattintson a projekt nevére a bal oldalon, írjon be egy egyedi nevet a "Bundle Identifier" -ban, győződjön meg róla, hogy a neved "Csapat neve", és kattintson a "Fix Issue" elemre.

Az alkalmazás telepítése és telepítése az iPhone vagy iPad készüléken

Most befejezted. Kattintson a "Play" gombra az Xcode ablak bal felső sarkában. Az Xcode elkészíti az alkalmazást, telepíti azt a csatlakoztatott eszközre, és elindítja.

Ha hibát észlel, az Xcode-nek problémája volt az alkalmazás felépítésében. Probléma van a betöltött forráskóddal, amelyet az alkalmazás telepítése és telepítése előtt ki kell javítani. Feltéve, hogy nincs hiba, csak működnie kell.

Ez nem egy teljes megoldás mindenki számára, aki az iOS-on való oldaláttöltést akarja. Ez egy eléggé érintett folyamat, amelyet a legtöbb ember nem akar használni, nem működik zárt forrású alkalmazásokkal, és Mac-ot igényel. Ezenkívül nem teszi lehetővé bizonyos típusú alkalmazások futtatását - csak ezt használhatja az Apple homokozóján futó alkalmazások telepítéséhez. A Jailbreaking az egyetlen olyan folyamat, amely lehetővé teszi, hogy elkerülje a homokdobozot, így nem minden alkalmazás, amely a jailbreakers számára elérhető, ilyen módon telepíthető.

képarány: LWYang on Flickr