Кол коюлбаган тиркемелерди iPhone жана iPad'ге джейлбрейксиз кантип орнотуу керек
Кол коюлбаган тиркемелерди iPhone жана iPad'ге джейлбрейксиз кантип орнотуу керек
Anonim

Apple компаниясынын айтымында, iOS колдонмолорунун жалгыз булагы App Store болуп саналат. Сиз элестете тургандай, бул андай эмес. Үчүнчү тараптын иштеп чыгуучуларынан тигил же бул себептерден улам App Store дүкөнүнө кирбей калган көптөгөн тиркемелер, ошондой эле бекер таратылган ар кандай ачык булактуу программалар бар. Бул макалада мунун баарын iPhone же iPadга кантип мыйзамдуу орнотуу керектиги талкууланат.

Кол коюлбаган тиркемелерди iPhone жана iPad'ге джейлбрейксиз кантип орнотуу керек
Кол коюлбаган тиркемелерди iPhone жана iPad'ге джейлбрейксиз кантип орнотуу керек

Орнотуу өзү кыйын эмес, бирок ал бир нече этаптан турат жана сизден кылдат көңүл бурууну талап кылат. Бизге OS X 10.10+ орнотулган Mac керек, Apple иштеп чыгуучу аккаунту, Xcode 7 жана биз орното турган тиркеменин баштапкы коду. Go!

Иштеп чыгуучу каттоо эсебин түзүү

Иштеп чыгуучу каттоо эсебин түзүү
Иштеп чыгуучу каттоо эсебин түзүү

Коркпоңуз, бул бекер. Мындан тышкары, сиз кадимки Apple ID'син мурунтан эле бар иштеп чыгуучу каттоо эсебине айланта аласыз. Шарттарга макул болуп, шилтемени ээрчиңиз, кириңиз же жаңысын түзүңүз.

Xcode орнотуу

Xcode орнотуу
Xcode орнотуу

Колдонмону түзмөгүңүзгө компиляциялоо жана орнотуу керек болгон Xcode иштеп чыгуу чөйрөсү да бекер. Аны Mac App Store дүкөнүнөн таап, жүктөп алыңыз.

Xcodeде иштеп чыгуучунун каттоо эсебин байланыштыруу

Xcodeде иштеп чыгуучунун каттоо эсебин байланыштыруу
Xcodeде иштеп чыгуучунун каттоо эсебин байланыштыруу

Андан кийин, Xcodeге иштеп чыгуучу каттоо эсебиңизди кошушуңуз керек. Жөндөөлөргө өтүп, Каттоо эсеби өтмөгүндө колдонуучу атыңызды жана сырсөзүңүздү териңиз.

Биз талап кылынган арыздын булактарын табабыз

Чынында, биз азыр тиркемени түзгөнү жатабыз. Жөн гана нөлдөн баштап код жазуунун кереги жок, анткени сиз эркин жеткиликтүү болгон даяр тиркеме булак коддорун колдоно аласыз. Мындай кодду iPhone же iPadга компиляциялоо жана орнотуу гана калды.

Көптөгөн баштапкы кодду GitHub же Bitbucketтен, ошондой эле конкреттүү тиркемелер үчүн жеке иштеп чыгуучулардын сайттарынан тапса болот. Мен Game Boy Advance эмуляторун, Plum-O-Meter, Kodi медиа ойноткучту атай алам.

Биз мисал катары көбүңүздөр Mac компьютериңизде колдонгон популярдуу f.lux утилитасын колдонуу менен орнотуу процесси аркылуу көрсөтөбүз. Эми булак архиви Apple компаниясынын талаптарынан улам расмий сайттан алынып салынды, бирок анын көчүрмөсүн Reddit'теги талкуудан тапса болот (эгер кандайдыр бир кыйынчылык болсо, комментарийге электрондук почтаңызды калтырыңыз - мен сизге көчүрмөмдү жөнөтөм).

Өтүнмөнү түзүү

Эми биз кодду түзмөккө орнотула турган даяр программага айлантышыбыз керек. Бул үчүн, төмөнкүлөрдү аткарыңыз:

1. Бардык архивдик файлдарды өзүнчө папкага чыгарып, Xcode ичинде iflux.xcodeproj файлын ачыңыз.

2. Идентификаторду уникалдуу кылуу үчүн com.justgetflux.iflux дегенден кийин Пакет идентификатор талаасына каалаган текстти кошуңуз жана ылдыйда, Команда талаасында биздин иштеп чыгуучунун аккаунтун тандаңыз.

Иштеп чыгуучу каттоо эсебин тандоо
Иштеп чыгуучу каттоо эсебин тандоо

3. iPhone же iPad'ыңызды Mac'уңузга кабель аркылуу туташтырыңыз жана аны Продукт → Дестинация менюсунан тандаңыз.

Меню Продукт → Destination
Меню Продукт → Destination

4. Андан кийин, аппаратта профилдин жоктугу жөнүндө эскертүү пайда болот. Биз "Маселени оңдоо" баскычын чыкылдатуу менен катаны оңдойбуз.

Маселени оңдоо
Маселени оңдоо

5. Программаны компиляциялоо жана түзмөккө орнотуу үчүн Cmd + R (же панелдеги Play баскычын) басуу керек.

6. Колдонмонун сөлөкөтү аппараттын иш тактасында пайда болот, бирок Xcode профилди иштетмейинче аны ишке киргизе албайт. Бул үчүн Орнотуулар → Жалпы → Түзмөктү башкаруу бөлүмүнө өтүп, биздин иштеп чыгуучунун профилин тандап, Ишеним баскычын басыңыз.

Профильди активдештирүү
Профильди активдештирүү

Болду, биздин тиркеме орнотулду. Көрүнүп тургандай, ал иштей баштайт жана толук иштейт. Эскертмелер, геолокация жана башка бардык нерселер App Store дүкөнүндөгү бардык колдонмолордогудай иштейт.

f.lux орнотулган
f.lux орнотулган
f.lux
f.lux

Бул жалпы принцип, бирок башка тиркемелерди да ушундай эле жол менен орнотсо болот. Бирок, иштеп чыгуучу жаңы версиясын чыгарса, анда сиз аны кол менен жүктөп алып, орнотууга туура келет. Бирок процесс азыраак убакытты талап кылат, анткени сизде бардык керектүү уруксаттар жана профилдер болот.

Сунушталууда: