28Aug

Kā Sateload Apps uz iPhone vai iPad bez Jailbreaking

click fraud protection

ipad un iphone

Apple tikai nedaudz atvērusi iOS.Piemēram, tagad ir iespējams slēgt atvērtā koda lietojumprogrammas - piemēram, emulatorus - uz iPhone vai iPad, neizmaksājot izstrādātāju licences maksu 99 ASV dolāru gadā.

Bet durvis ir tikko atvērušas plaisu. IOS joprojām nepiedāvā pilnīgu sateloading atbalstu Windows 10 un Android bez jailbreaking. Bet tagad jūs varat instalēt atvērtā koda lietojumprogrammas, piemēram, GBA4iOS emulatoru, pat ja Apple tās neļaus lietotņu veikalā.

Kas jums būs nepieciešams

Tas ir tikai laimīgs blakusparādība pārmaiņām Xcode 7. Iepriekš jums bija nepieciešama $ 99 gadā izstrādātāja licence, lai izveidotu lietojumprogrammu Xcode un ievietotu to savā iPhone vai iPad.Šī sideloading spēja ir ziņots kā jauna funkcija iOS 9, bet tas tiešām ir tikai jauna iezīme Xcode 7. iOS 9 nav pat nepieciešams.

Jums vairs nav jāpiedalās Apple Developer programmā, lai to paveiktu. Un Xcode ir bez maksas Mac lietotājiem. Tas nozīmē, ka varat izveidot un instalēt jebkuru lietotni, kuru vēlaties lietot, iPhone vai iPad, ja vien jums ir tā pirmkods. Jā, tie ir daži ierobežojoši ierobežojumi, bet tie attiecas uz atvērtā pirmkoda lietotnēm, kas Apple nepatīk, var instalēt bez jailbreaking. Daudzi video spēļu emulatori ir atvērtā koda avoti.

instagram viewer

Lai to izdarītu, jums būs nepieciešams:

  • A Mac : Xcode darbojas tikai operētājsistēmā Mac OS X, kas nozīmē, ka jūs to nevarat izdarīt no Windows, Linux vai citas operētājsistēmas.
  • Xcode 7 : Apple Xcode var lejupielādēt bez maksas no Mac App Store.
  • Lietotnes pirmkods : lai to instalētu, jums būs nepieciešams lietotnes pirmkods. Piemēram, GBA4iOS ir atvērtā koda Game Boy Advance emulators iPhone un iPad. Tās avota kods ir pieejams tiešsaistē.

Iestatīšana Xcode

Pēc MacCopy veikala Xcode lejupielādes jums būs jāuzsāk tā un jāievieto Apple ID.Noklikšķiniet uz izvēlnes "Xcode", noklikšķiniet uz "Preferences", noklikšķiniet uz pogas "+", kas atrodas rādītāja apakšdaļā, un ievadiet savu Apple ID informāciju.

Pašlaik ir iespējama kļūda. Ja jūsu Apple ID iepriekš bija izstrādātāju programmas daļa, bet vairs nav, jūs varat redzēt kļūdas ziņojumu, kurā teikts: "atlasītajai komandai nav programmas dalības, kas ir piemērota šai funkcijai." Ja jūs to darāt, vienkārši izveidojiet jaunuApple ID un pierakstieties tajā Xcode. Jums ir jāizmanto konts, kas agrāk nekad nav bijis Apple izstrādātāju programmas daļa, vai arī tas, kurš šobrīd ir aktīvs dalībnieks, - nav zaudējis dalību. Cerams, Apple to drīz novērsīs.

Iegūstiet lietojumprogrammas pirmkodu Xcode

Tagad jums ir jāiegādājas app koda avota kods Xcode, lai to varētu veidot un izvietot uz jūsu iPhone vai iPad. Lejupielādējiet lietotnes pirmkodu un veiciet nepieciešamo iestatīšanu, kas nepieciešama lietotnei.

Šeit mēs izmantosim GBA4iOS.Lai lejupielādētu tā avota kodu un veiktu nepieciešamo iestatīšanu, atveriet Terminal logu, kopējiet-ielīmējiet šo komandu, nospiediet Enter un gaidiet, līdz process tiks pabeigts.

sudo gem instalējiet kokosriekstu cepures;git klons https: //bitbucket.org/rileytestut/ gba4ios.git;cd gba4ios;pod instalējiet

Pēc tam jums būs jāatver projekts vai darbvieta Xcode. Xcode noklikšķiniet uz "File", izvēlieties "Open" un pārlūkojiet projektu vai darbvietas failu.

Ja pēc tam, kad atvērsiet jaunu Terminal logu, jūs izmantosit iepriekš minētās komandas, savā mājas mapē un projekta iekšpusē un darbplūsmas failos atradīsit mapi gba4ios.

Savienojiet savu iPhone, iPad vai iPod Touch

Savienojiet savu iPhone, iPad vai iPod Touch ar savu Mac ar pievienoto USB kabeli. Pēc tam varat noklikšķināt uz Xcode izvēlnes "Produkts", norādīt uz "Galamērķis" un izvēlēties fizisko ierīci kā tā izveides galamērķi.

Izveidojiet koda paraksta parakstu

Lai izveidotu un instalētu lietotni, tagad ir jāizveido unikāls lietojumprogrammas paraksta paraksts. Noklikšķiniet uz projekta nosaukuma pa kreisi, ievadiet unikālu nosaukumu "Bundle Identifier", pārliecinieties, ka jūsu vārds ir izvēlēts kā "Komandas nosaukums" un noklikšķiniet uz "Fix Issue".

Veidojiet un instalējiet lietotni savā iPhone vai iPad

Jūs tagad esat pabeidzis. Noklikšķiniet uz pogas "Atskaņot" Xcode loga augšējā kreisajā stūrī.Xcode izveidos lietotni, instalēs to pievienotajā ierīcē un palaidīs to.

Ja redzat kļūdu, lietotnē ir radusies problēma Xcode. Ir iestājusies problēma ar ielādēto pirmkodu, kas jānosaka pirms lietotnes izveides un instalēšanas. Pieņemot, ka nav kļūdu, tam vajadzētu vienkārši darboties.

Šis nav pilnīgs risinājums ikvienam, kurš vēlas ielādēt iOS.Tas ir diezgan iesaistīts process, ko lielākā daļa cilvēku nevēlas izmantot, nedarbojas ar slēgta tipa lietotnēm un ir nepieciešams Mac. Tas arī neļaus jums palaist noteiktu veidu lietotnes - to varat izmantot tikai, lai instalētu lietotnes, kuras darbojas Apple smilškastes. Jailbreaking ir vienīgais process, kas ļauj jums izvairīties no smilškastē, tādēļ ne katra jailbreikiem pieejamā lietotne var tikt instalēta šādā veidā.

attēla kredīts: LWYang par Flickr