Jinsi ya kusakinisha programu ambazo hazijasainiwa kwenye iPhone na iPad bila mapumziko ya jela
Jinsi ya kusakinisha programu ambazo hazijasainiwa kwenye iPhone na iPad bila mapumziko ya jela
Anonim

Kulingana na Apple, chanzo pekee cha programu za iOS ni Hifadhi ya Programu. Kama unaweza kufikiria, hii sivyo. Kuna maombi mengi kutoka kwa watengenezaji wa tatu ambayo, kwa sababu moja au nyingine, haikufanya kwenye Hifadhi ya Programu, pamoja na programu mbalimbali za chanzo wazi ambazo zinasambazwa bila malipo. Makala hii itajadili jinsi ya kusakinisha kisheria haya yote kwenye iPhone au iPad yako.

Jinsi ya kusakinisha programu ambazo hazijasainiwa kwenye iPhone na iPad bila mapumziko ya jela
Jinsi ya kusakinisha programu ambazo hazijasainiwa kwenye iPhone na iPad bila mapumziko ya jela

Ufungaji yenyewe sio ngumu, lakini ina hatua kadhaa na itahitaji tahadhari kutoka kwako. Tunahitaji Mac iliyosakinishwa OS X 10.10+, akaunti ya msanidi wa Apple, Xcode 7, na msimbo wa chanzo wa programu tutakayosakinisha. Nenda!

Fungua akaunti ya msanidi programu

Fungua akaunti ya msanidi programu
Fungua akaunti ya msanidi programu

Usiogope, ni bure. Kwa kuongeza, unaweza kubadilisha Kitambulisho cha kawaida cha Apple kuwa akaunti ya msanidi ambayo tayari unayo. Fuata kiungo, ingia au uunde kipya, ukikubaliana na masharti.

Weka Xcode

Weka Xcode
Weka Xcode

Mazingira ya ukuzaji wa Xcode, ambayo unahitaji kukusanya na kusanikisha programu kwenye kifaa chako, pia ni bure. Ipate kwenye Duka la Programu ya Mac na uipakue.

Kuunganisha akaunti ya msanidi programu katika Xcode

Kuunganisha akaunti ya msanidi programu katika Xcode
Kuunganisha akaunti ya msanidi programu katika Xcode

Ifuatayo, unahitaji kuongeza akaunti yako ya msanidi programu kwenye Xcode. Nenda kwa mipangilio na kwenye kichupo cha Akaunti, chapa jina lako la mtumiaji na nenosiri.

Tunapata vyanzo vya programu inayohitajika

Kwa kweli, tutaunda programu sasa. Kuandika tu msimbo kutoka mwanzo sio lazima, kwa sababu unaweza kutumia misimbo ya chanzo ya programu iliyotengenezwa tayari ambayo inapatikana kwa uhuru. Kitu pekee kilichobaki kufanya ni kukusanya na kusakinisha msimbo kama huo kwenye iPhone au iPad.

Nambari nyingi za chanzo zinaweza kupatikana kwenye GitHub au Bitbucket, na pia kwenye tovuti za msanidi programu maalum. Offhand, naweza kutaja emulator ya Game Boy Advance, Plum-O-Meter, kicheza media cha Kodi.

Tutakuelekeza katika mchakato wa usakinishaji kwa kutumia matumizi maarufu ya f.lux ambayo wengi wenu hutumia kwenye Mac yako kama mfano. Sasa kumbukumbu ya chanzo imeondolewa kwenye tovuti rasmi kwa sababu ya mahitaji ya Apple, lakini nakala yake inaweza kupatikana katika majadiliano juu ya Reddit (ikiwa una shida yoyote, acha barua pepe yako kwenye maoni - nitakutumia nakala yangu.)

Kukusanya maombi

Sasa tunahitaji kugeuza msimbo kuwa programu ya kumaliza ambayo inaweza kuwekwa kwenye kifaa. Ili kufanya hivyo, fanya yafuatayo:

1. Toa faili zote za kumbukumbu kwenye folda tofauti na ufungue faili ya iflux.xcodeproj katika Xcode.

2. Ongeza maandishi yoyote kwenye sehemu ya Kitambulisho cha Bundle baada ya com.justgetflux.iflux ili kufanya kitambulisho cha kipekee, na chini kidogo, katika uga wa Timu, chagua akaunti yetu ya msanidi programu.

Kuchagua akaunti ya msanidi programu
Kuchagua akaunti ya msanidi programu

3. Unganisha iPhone au iPad yako kwenye Mac yako kwa kutumia kebo na uchague katika Bidhaa → menyu Lengwa.

Bidhaa ya Menyu → Lengwa
Bidhaa ya Menyu → Lengwa

4. Baada ya hayo, onyo kuhusu kutokuwepo kwa wasifu kwenye kifaa itaonekana. Tunarekebisha kosa kwa kubofya kitufe cha Kurekebisha Suala.

Rekebisha Tatizo
Rekebisha Tatizo

5. Inabakia kushinikiza Cmd + R (au kitufe cha Play kwenye paneli) ili kukusanya na kusakinisha programu kwenye kifaa.

6. Ikoni ya programu itaonekana kwenye eneo-kazi la kifaa, lakini Xcode haitaweza kuizindua hadi tuwashe wasifu. Ili kufanya hivyo, nenda kwa Mipangilio → Jumla → Usimamizi wa Kifaa, chagua wasifu wetu wa msanidi na ubofye Amini.

Uwezeshaji wa wasifu
Uwezeshaji wa wasifu

Hiyo ndiyo yote, programu yetu imewekwa. Kama unaweza kuona, inaanza na inafanya kazi kikamilifu. Arifa, eneo la kijiografia na kila kitu kingine hufanya kazi kama ilivyo katika programu yoyote kutoka kwenye Duka la Programu.

f.lux imewekwa
f.lux imewekwa
f.lux
f.lux

Hii ni kanuni ya jumla, lakini programu nyingine yoyote inaweza kusakinishwa kwa njia ile ile. Walakini, ikiwa msanidi atatoa toleo jipya, basi itabidi ulipakue na usakinishe mwenyewe. Lakini mchakato utachukua muda kidogo zaidi, kwa kuwa tayari utakuwa na ruhusa zote muhimu na wasifu.

Ilipendekeza: