Kā Sateload Apps uz iPhone vai iPad bez Jailbreaking

Satura rādītājs:

Kā Sateload Apps uz iPhone vai iPad bez Jailbreaking
Kā Sateload Apps uz iPhone vai iPad bez Jailbreaking

Video: Kā Sateload Apps uz iPhone vai iPad bez Jailbreaking

Video: Kā Sateload Apps uz iPhone vai iPad bez Jailbreaking
Video: How to Export Text Messages From Android as a PDF - YouTube 2024, Aprīlis
Anonim
Apple tikko atvēra iOS mazliet. 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ā.
Apple tikko atvēra iOS mazliet. 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

Šī ir tikai laba blakusparādība izmaiņām Xcode 7. Iepriekš jums bija nepieciešams $ 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.

Tomēr, lai to paveiktu, jums vairs nav jābūt Apple Developer programmas dalībniekam. 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.

Lai to paveiktu, jums būs nepieciešams:

  • Mac: Xcode darbojas tikai operētājsistēmā Mac OS X, kas nozīmē, ka jūs nevarat to izdarīt no Windows, Linux vai jebkuras citas operētājsistēmas.
  • Xcode 7: Apple Xcode bez maksas var lejupielādēt 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ē.

Iestatiet Xcode

Pēc Xcode lejupielādes no Mac App Store, jums būs nepieciešams palaist to un pievienot savu Apple ID. Noklikšķiniet uz izvēlnes "Xcode", noklikšķiniet uz "Preferences", noklikšķiniet uz pogas "+", kas atrodas rindas "Konti" 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 jaunu Apple 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, ka Apple to drīz novērsīs.

Image
Image

Iegūt lietotnes pirmkodu Xcode

Tagad jums būs jāiegādājas lietotnes pirmkods Xcode, lai jūs to varētu izveidot un izvietot savā iPhone vai iPad ierīcē. Lejupielādējiet lietotnes pirmkodu un veiciet nepieciešamo iestatīšanu, kas nepieciešama lietotnei.

Mēs šeit izmantosim piemēru 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 install cocoapods; git clone https://bitbucket.org/rileytestut/gba4ios.git; cd gba4ios; pod install

Tad jums vajadzēs atvērt projektu vai darbvietu Xcode. Xcode noklikšķiniet uz "File", izvēlieties "Open" un pārlūkojiet projektu vai darbvietas failu.
Tad jums vajadzēs atvērt projektu vai darbvietu Xcode. Xcode noklikšķiniet uz "File", izvēlieties "Open" un pārlūkojiet projektu vai darbvietas failu.

Ja pēc tam, kad atverat jaunu Terminal logu, izmantojat iepriekš minētās komandas, savā mājas mapē un projekta iekšpusē un darbvietas failos atrodat mapi gba4ios.

Image
Image

Pievienojiet 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.

Image
Image

Izveidojiet kodu parakstīšanas parakstu

Lai to varētu izveidot un instalēt, tagad ir jāizveido unikāls lietotnes paraksta paraksts. Noklikšķiniet uz projekta nosaukuma kreisajā pusē, ievadiet unikālu nosaukumu "Bundle Identifier", pārliecinieties, ka jūsu vārds ir atlasīts kā "Komandas nosaukums" un noklikšķiniet uz "Labot kļūdu".

Image
Image

Izveidojiet un instalējiet lietotni savā iPhone vai iPad ierīcē

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 izveidota 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.

Image
Image

Tas 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 katrai jailbreikiem pieejamai lietojumprogrammai tā var tikt instalēta.

Ieteicams: