İmzasız tətbiqləri iPhone və iPad-də jailbreak olmadan necə quraşdırmaq olar
İmzasız tətbiqləri iPhone və iPad-də jailbreak olmadan necə quraşdırmaq olar
Anonim

Apple-a görə, iOS proqramlarının yeganə mənbəyi App Store-dur. Təsəvvür edə bildiyiniz kimi, bu belə deyil. Üçüncü tərəf tərtibatçılarından bu və ya digər səbəbdən App Store-a daxil olmayan bir çox proqramlar, həmçinin pulsuz olaraq paylanan müxtəlif açıq mənbə proqramları var. Bu məqalə bütün bunları iPhone və ya iPad-də qanuni olaraq necə quraşdırmağı müzakirə edəcək.

İmzasız tətbiqləri iPhone və iPad-də jailbreak olmadan necə quraşdırmaq olar
İmzasız tətbiqləri iPhone və iPad-də jailbreak olmadan necə quraşdırmaq olar

Quraşdırmanın özü çətin deyil, lakin bir neçə mərhələdən ibarətdir və sizdən diqqətli diqqət tələb edəcəkdir. Bizə OS X 10.10+ quraşdırılmış Mac, Apple developer hesabı, Xcode 7 və quraşdıracağımız proqramın mənbə kodu lazımdır. Get!

Tərtibatçı hesabı yaradın

Tərtibatçı hesabı yaradın
Tərtibatçı hesabı yaradın

Narahat olmayın, pulsuzdur. Bundan əlavə, siz adi Apple ID-ni artıq sahib olduğunuz bir tərtibatçı hesabına çevirə bilərsiniz. Şərtlərlə razılaşaraq linki izləyin, daxil olun və ya yenisini yaradın.

Xcode quraşdırın

Xcode quraşdırın
Xcode quraşdırın

Proqramı tərtib edib cihazınızda quraşdırmaq üçün lazım olan Xcode inkişaf mühiti də pulsuzdur. Onu Mac App Store-da tapın və endirin.

Xcode-da tərtibatçı hesabının əlaqələndirilməsi

Xcode-da bir tərtibatçı hesabının əlaqələndirilməsi
Xcode-da bir tərtibatçı hesabının əlaqələndirilməsi

Sonra, tərtibatçı hesabınızı Xcode-a əlavə etməlisiniz. Parametrlərə gedin və Hesablar sekmesinde istifadəçi adınızı və şifrənizi daxil edin.

Tələb olunan tətbiqin mənbələrini tapırıq

Əslində, indi bir tətbiq yaratmağa hazırlaşırıq. Sadəcə sıfırdan kod yazmaq lazım deyil, çünki siz sərbəst mövcud olan hazır proqram mənbə kodlarından istifadə edə bilərsiniz. Ediləcək yeganə şey iPhone və ya iPad-də belə kodu tərtib etmək və quraşdırmaqdır.

Çoxlu mənbə kodunu GitHub və ya Bitbucket-də, həmçinin xüsusi proqramlar üçün fərdi tərtibatçı saytlarında tapmaq olar. Əlbətdə ki, Game Boy Advance emulyatoru, Plum-O-Meter, Kodi media pleyerinin adını çəkə bilərəm.

Bir çoxunuzun nümunə olaraq Mac-da istifadə etdiyi məşhur f.lux yardım proqramından istifadə edərək quraşdırma prosesini sizə təqdim edəcəyik. İndi mənbə arxivi Apple-ın tələblərinə görə rəsmi saytdan silinib, lakin onun bir nüsxəsini Reddit-dəki müzakirədə tapmaq olar (əgər hər hansı bir çətinlik varsa, e-poçtunuzu şərhlərdə buraxın - nüsxəmi sizə göndərəcəm.).

Ərizənin tərtib edilməsi

İndi kodu cihazda quraşdırıla bilən bitmiş proqrama çevirməliyik. Bunu etmək üçün aşağıdakıları edin:

1. Bütün arxiv fayllarını ayrıca qovluğa çıxarın və iflux.xcodeproj faylını Xcode-da açın.

2. İdentifikatoru unikal etmək üçün com.justgetflux.iflux-dan sonra Paket İdentifikatoru sahəsinə istənilən mətni əlavə edin və bir qədər aşağıda, Komanda sahəsində bizim tərtibatçı hesabımızı seçin.

Tərtibatçı hesabının seçilməsi
Tərtibatçı hesabının seçilməsi

3. Kabeldən istifadə edərək iPhone və ya iPad-i Mac-a qoşun və onu Məhsul → Təyinat menyusunda seçin.

Menyu Məhsul → Təyinat
Menyu Məhsul → Təyinat

4. Bundan sonra cihazda profilin olmaması barədə xəbərdarlıq görünəcək. Problemi Düzəlt düyməsini klikləməklə səhvi düzəldirik.

Problemi həll edin
Problemi həll edin

5. Proqramı tərtib etmək və cihazda quraşdırmaq üçün Cmd + R (və ya paneldəki Play düyməsini) sıxmaq qalır.

6. Tətbiq işarəsi cihazın iş masasında görünəcək, lakin biz profili aktivləşdirənə qədər Xcode onu işə sala bilməyəcək. Bunu etmək üçün Parametrlər → Ümumi → Cihaz İdarəetmə bölməsinə keçin, tərtibatçı profilimizi seçin və Güvən düyməsini basın.

Profilin aktivləşdirilməsi
Profilin aktivləşdirilməsi

Budur, tətbiqimiz quraşdırılıb. Gördüyünüz kimi işə başlayır və tam işlək vəziyyətdədir. Bildirişlər, geolokasiya və başqa hər şey App Store-dan istənilən proqramda olduğu kimi işləyir.

f.lux quraşdırılıb
f.lux quraşdırılıb
f.lux
f.lux

Bu ümumi prinsipdir, lakin hər hansı digər proqram eyni şəkildə quraşdırıla bilər. Bununla belə, əgər tərtibatçı yeni versiyanı buraxırsa, onda siz onu əl ilə endirib quraşdırmalı olacaqsınız. Ancaq proses daha az vaxt aparacaq, çünki artıq bütün lazımi icazələrə və profillərə sahib olacaqsınız.

Tövsiyə: