Paano mag-install ng mga hindi naka-sign na app sa iPhone at iPad nang walang jailbreak
Paano mag-install ng mga hindi naka-sign na app sa iPhone at iPad nang walang jailbreak
Anonim

Ayon sa Apple, ang tanging mapagkukunan ng iOS apps ay ang App Store. Gaya ng maiisip mo, hindi ito ang kaso. Maraming mga application mula sa mga third-party na developer na, sa isang kadahilanan o iba pa, ay hindi nakarating sa App Store, pati na rin ang iba't ibang open source software na ibinahagi nang walang bayad. Tatalakayin ng artikulong ito kung paano legal na i-install ang lahat ng ito sa iyong iPhone o iPad.

Paano mag-install ng mga hindi naka-sign na app sa iPhone at iPad nang walang jailbreak
Paano mag-install ng mga hindi naka-sign na app sa iPhone at iPad nang walang jailbreak

Ang pag-install mismo ay hindi mahirap, ngunit ito ay binubuo ng ilang mga yugto at mangangailangan ng maingat na atensyon mula sa iyo. Kailangan namin ng Mac na may OS X 10.10+ na naka-install, isang Apple developer account, Xcode 7, at ang source code ng application na ii-install namin. Go!

Gumawa ng developer account

Gumawa ng developer account
Gumawa ng developer account

Huwag mag-alala, libre ito. Bukod dito, maaari mong gawing isang developer account ang isang regular na Apple ID na mayroon ka na. Sundin ang link, mag-log in o lumikha ng bago, sumasang-ayon sa mga tuntunin.

I-install ang Xcode

I-install ang Xcode
I-install ang Xcode

Ang kapaligiran ng pagbuo ng Xcode, na kailangan mong i-compile at i-install ang application sa iyong device, ay libre din. Hanapin ito sa Mac App Store at i-download ito.

Pag-link ng developer account sa Xcode

Pag-link ng developer account sa Xcode
Pag-link ng developer account sa Xcode

Susunod, kailangan mong idagdag ang iyong developer account sa Xcode. Pumunta sa mga setting at sa tab na Mga Account, i-type ang iyong username at password.

Nahanap namin ang mga mapagkukunan ng kinakailangang aplikasyon

Sa katunayan, lilikha kami ng isang application ngayon. Ang pagsulat lamang ng code mula sa simula ay hindi kinakailangan, dahil maaari mong gamitin ang mga yari na application source code na malayang magagamit. Ang tanging bagay na natitira upang gawin ay i-compile at i-install ang naturang code sa isang iPhone o iPad.

Maraming source code ang makikita sa GitHub o Bitbucket, gayundin sa mga indibidwal na site ng developer para sa mga partikular na application. Sa madaling salita, maaari kong pangalanan ang Game Boy Advance emulator, Plum-O-Meter, Kodi media player.

Gagabayan ka namin sa proseso ng pag-install gamit ang sikat na f.lux utility na ginagamit ng marami sa iyo sa iyong Mac bilang isang halimbawa. Ngayon ang source archive ay tinanggal mula sa opisyal na site dahil sa mga kinakailangan ng Apple, ngunit ang isang kopya nito ay matatagpuan sa talakayan sa Reddit (kung mayroon kang anumang mga paghihirap, iwanan ang iyong email sa mga komento - Ipapadala ko sa iyo ang aking kopya).

Pag-compile ng application

Ngayon kailangan nating i-on ang code sa isang tapos na programa na maaaring mai-install sa device. Upang gawin ito, gawin ang sumusunod:

1. I-extract ang lahat ng archive file sa isang hiwalay na folder at buksan ang iflux.xcodeproj file sa Xcode.

2. Magdagdag ng anumang text sa field ng Bundle Identifier pagkatapos ng com.justgetflux.iflux upang gawing kakaiba ang identifier, at sa ibaba lamang, sa field ng Team, piliin ang aming developer account.

Pagpili ng developer account
Pagpili ng developer account

3. Ikonekta ang iyong iPhone o iPad sa iyong Mac gamit ang isang cable at piliin ito sa Product → Destination menu.

Produkto ng Menu → Patutunguhan
Produkto ng Menu → Patutunguhan

4. Pagkatapos nito, lalabas ang isang babala tungkol sa kawalan ng profile sa device. Inaayos namin ang error sa pamamagitan ng pag-click sa pindutang Ayusin ang Isyu.

Ayusin ang Isyu
Ayusin ang Isyu

5. Ito ay nananatiling pindutin ang Cmd + R (o ang Play button sa panel) upang i-compile at i-install ang program sa device.

6. Lalabas ang icon ng application sa desktop ng device, ngunit hindi ito mailunsad ng Xcode hanggang sa i-activate namin ang profile. Upang gawin ito, pumunta sa Mga Setting → Pangkalahatan → Pamamahala ng Device, piliin ang aming profile ng developer at i-click ang Tiwala.

Pag-activate ng profile
Pag-activate ng profile

Iyon lang, naka-install ang aming application. Tulad ng nakikita mo, nagsisimula ito at ganap na gumagana. Ang mga notification, geolocation at lahat ng iba pa ay gumagana tulad ng sa anumang app mula sa App Store.

naka-install ang f.lux
naka-install ang f.lux
f.lux
f.lux

Ito ay isang pangkalahatang prinsipyo, ngunit ang anumang iba pang application ay maaaring mai-install sa parehong paraan. Gayunpaman, kung maglalabas ang developer ng bagong bersyon, kakailanganin mong i-download at i-install ito nang manu-mano. Ngunit ang proseso ay kukuha ng mas kaunting oras, dahil mayroon ka nang lahat ng kinakailangang mga pahintulot at profile.

Inirerekumendang: