Jailbreak olmadan iPhone ve iPad'e imzasız uygulamalar nasıl yüklenir
Jailbreak olmadan iPhone ve iPad'e imzasız uygulamalar nasıl yüklenir
Anonim

Apple'a göre, iOS uygulamalarının tek kaynağı App Store'dur. Tahmin edebileceğiniz gibi, durum böyle değil. Üçüncü taraf geliştiricilerin, bir nedenden ötürü App Store'a ulaşmayan birçok uygulaması ve ücretsiz olarak dağıtılan çeşitli açık kaynaklı yazılımlar vardır. Bu makale, tüm bunları iPhone veya iPad'inize yasal olarak nasıl yükleyeceğinizi tartışacaktır.

Jailbreak olmadan iPhone ve iPad'e imzasız uygulamalar nasıl yüklenir
Jailbreak olmadan iPhone ve iPad'e imzasız uygulamalar nasıl yüklenir

Kurulumun kendisi zor değildir, ancak birkaç aşamadan oluşur ve sizden dikkatli bir şekilde ilgilenmenizi gerektirir. OS X 10.10+ yüklü bir Mac'e, bir Apple geliştirici hesabına, Xcode 7'ye ve kuracağımız uygulamanın kaynak koduna ihtiyacımız var. Gitmek!

Bir geliştirici hesabı oluşturun

Bir geliştirici hesabı oluşturun
Bir geliştirici hesabı oluşturun

Endişelenme, ücretsiz. Ayrıca, normal bir Apple kimliğini zaten sahip olduğunuz bir geliştirici hesabına dönüştürebilirsiniz. Bağlantıyı takip edin, giriş yapın veya şartları kabul ederek yeni bir tane oluşturun.

Xcode'u yükleyin

Xcode'u yükleyin
Xcode'u yükleyin

Uygulamayı derleyip cihazınıza kurmanız gereken Xcode geliştirme ortamı da ücretsizdir. Mac App Store'da bulun ve indirin.

Xcode'da bir geliştirici hesabını bağlama

Xcode'da bir geliştirici hesabını bağlama
Xcode'da bir geliştirici hesabını bağlama

Ardından, geliştirici hesabınızı Xcode'a eklemeniz gerekir. Ayarlara gidin ve Hesaplar sekmesinde kullanıcı adınızı ve şifrenizi yazın.

Gerekli uygulamanın kaynaklarını buluyoruz

Aslında, şimdi bir uygulama oluşturacağız. Sadece sıfırdan kod yazmak gerekli değildir, çünkü ücretsiz olarak kullanılabilen hazır uygulama kaynak kodlarını kullanabilirsiniz. Yapılması gereken tek şey, bu kodu bir iPhone veya iPad'de derlemek ve yüklemek.

GitHub veya Bitbucket'te ve ayrıca belirli uygulamalar için bireysel geliştirici sitelerinde birçok kaynak kodu bulunabilir. Hazırlıksız, Game Boy Advance emülatörü, Plum-O-Meter, Kodi medya oynatıcısı olarak adlandırabilirim.

Birçoğunuzun örnek olarak Mac'inizde kullandığı popüler f.lux yardımcı programını kullanarak kurulum sürecinde size yol göstereceğiz. Artık kaynak arşiv Apple'ın gereksinimleri nedeniyle resmi siteden kaldırıldı, ancak bir kopyası Reddit'teki tartışmada bulunabilir (herhangi bir zorluk yaşarsanız, e-postanızı yorumlarda bırakın - size kopyamı göndereceğim).

Uygulamayı derlemek

Şimdi kodu, cihaza kurulabilecek bitmiş bir programa dönüştürmemiz gerekiyor. Bunu yapmak için aşağıdakileri yapın:

1. Tüm arşiv dosyalarını ayrı bir klasöre çıkarın ve iflux.xcodeproj dosyasını Xcode'da açın.

2. Tanımlayıcıyı benzersiz kılmak için com.justgetflux.iflux'tan sonra Paket Tanımlayıcı alanına herhangi bir metin ekleyin ve hemen altındaki Takım alanında geliştirici hesabımızı seçin.

Bir geliştirici hesabı seçme
Bir geliştirici hesabı seçme

3. iPhone veya iPad'inizi bir kablo kullanarak Mac'inize bağlayın ve Ürün → Hedef menüsünden seçin.

Menü Ürünü → Hedef
Menü Ürünü → Hedef

4. Bundan sonra, cihazda bir profilin bulunmadığına dair bir uyarı görünecektir. Sorunu Düzelt butonuna tıklayarak hatayı düzeltiyoruz.

Sorunu Düzelt
Sorunu Düzelt

5. Programı derlemek ve cihaza kurmak için Cmd + R'ye (veya paneldeki Oynat düğmesine) basmak kalır.

6. Uygulama simgesi cihazın masaüstünde görünecektir, ancak biz profili etkinleştirene kadar Xcode onu başlatamayacak. Bunu yapmak için Ayarlar → Genel → Cihaz Yönetimi'ne gidin, geliştirici profilimizi seçin ve Güven'e tıklayın.

Profil aktivasyonu
Profil aktivasyonu

İşte bu, uygulamamız yüklendi. Gördüğünüz gibi, başlar ve tamamen işlevseldir. Bildirimler, coğrafi konum ve diğer her şey, App Store'daki herhangi bir uygulamada olduğu gibi çalışır.

f.lux yüklü
f.lux yüklü
f.lux
f.lux

Bu genel bir ilkedir, ancak başka herhangi bir uygulama da aynı şekilde kurulabilir. Ancak geliştirici yeni bir sürüm yayınlarsa, onu manuel olarak indirip yüklemeniz gerekir. Ancak, gerekli tüm izinlere ve profillere zaten sahip olacağınız için işlem çok daha az zaman alacaktır.

Önerilen: