Cara menginstal aplikasi yang tidak ditandatangani di iPhone dan iPad tanpa jailbreak
Cara menginstal aplikasi yang tidak ditandatangani di iPhone dan iPad tanpa jailbreak
Anonim

Menurut Apple, satu-satunya sumber aplikasi iOS adalah App Store. Seperti yang dapat Anda bayangkan, ini tidak terjadi. Ada banyak aplikasi dari pengembang pihak ketiga yang karena satu dan lain hal tidak masuk ke App Store, serta berbagai perangkat lunak open source yang didistribusikan secara gratis. Artikel ini akan membahas cara menginstal semua ini secara legal di iPhone atau iPad Anda.

Cara menginstal aplikasi yang tidak ditandatangani di iPhone dan iPad tanpa jailbreak
Cara menginstal aplikasi yang tidak ditandatangani di iPhone dan iPad tanpa jailbreak

Instalasi itu sendiri tidak sulit, tetapi terdiri dari beberapa tahap dan akan membutuhkan perhatian yang cermat dari Anda. Kita membutuhkan Mac dengan OS X 10.10+ terinstal, akun pengembang Apple, Xcode 7, dan kode sumber aplikasi yang akan kita instal. Pergi!

Buat akun pengembang

Buat akun pengembang
Buat akun pengembang

Jangan khawatir, ini gratis. Selain itu, Anda dapat mengubah ID Apple biasa menjadi akun pengembang yang sudah Anda miliki. Ikuti tautan, masuk atau buat yang baru, setujui persyaratannya.

Instal Xcode

Instal Xcode
Instal Xcode

Lingkungan pengembangan Xcode, yang Anda perlukan untuk mengompilasi dan menginstal aplikasi di perangkat Anda, juga gratis. Temukan di Mac App Store dan unduh.

Menautkan akun pengembang di Xcode

Menautkan akun pengembang di Xcode
Menautkan akun pengembang di Xcode

Selanjutnya, Anda perlu menambahkan akun pengembang Anda ke Xcode. Buka pengaturan dan pada tab Akun, ketik nama pengguna dan kata sandi Anda.

Kami menemukan sumber aplikasi yang diperlukan

Bahkan, kita akan membuat aplikasi sekarang. Menulis kode dari awal saja tidak perlu, karena Anda dapat menggunakan kode sumber aplikasi siap pakai yang tersedia secara gratis. Satu-satunya hal yang tersisa untuk dilakukan adalah mengkompilasi dan menginstal kode tersebut di iPhone atau iPad.

Banyak kode sumber dapat ditemukan di GitHub atau Bitbucket, serta di situs pengembang individu untuk aplikasi tertentu. Begitu saja, saya dapat menyebutkan emulator Game Boy Advance, Plum-O-Meter, pemutar media Kodi.

Kami akan memandu Anda melalui proses instalasi menggunakan utilitas f.lux populer yang banyak digunakan di Mac Anda sebagai contoh. Sekarang arsip sumber telah dihapus dari situs resmi karena persyaratan Apple, tetapi salinannya dapat ditemukan dalam diskusi di Reddit (jika Anda mengalami kesulitan, tinggalkan email Anda di komentar - saya akan mengirimkan salinan saya kepada Anda).

Mengkompilasi aplikasi

Sekarang kita perlu mengubah kode menjadi program jadi yang dapat diinstal pada perangkat. Untuk melakukannya, lakukan hal berikut:

1. Ekstrak semua file arsip ke dalam folder terpisah dan buka file iflux.xcodeproj di Xcode.

2. Tambahkan teks apa pun ke bidang Bundle Identifier setelah com.justgetflux.iflux untuk membuat pengidentifikasi unik, dan tepat di bawah, di bidang Tim, pilih akun pengembang kami.

Memilih akun pengembang
Memilih akun pengembang

3. Hubungkan iPhone atau iPad Anda ke Mac menggunakan kabel dan pilih di menu Produk → Tujuan.

Menu Produk → Tujuan
Menu Produk → Tujuan

4. Setelah itu, akan muncul peringatan tentang tidak adanya profil di perangkat. Kami memperbaiki kesalahan dengan mengklik tombol Perbaiki Masalah.

Perbaiki Masalah
Perbaiki Masalah

5. Tetap menekan Cmd + R (atau tombol Play pada panel) untuk mengkompilasi dan menginstal program pada perangkat.

6. Ikon aplikasi akan muncul di desktop perangkat, tetapi Xcode tidak akan dapat meluncurkannya hingga profil diaktifkan. Untuk melakukannya, buka Pengaturan → Umum → Manajemen Perangkat, pilih profil pengembang kami dan klik Percayai.

Aktivasi profil
Aktivasi profil

Itu saja, aplikasi kami diinstal. Seperti yang Anda lihat, itu dimulai dan berfungsi penuh. Pemberitahuan, geolokasi, dan yang lainnya berfungsi seperti di aplikasi apa pun dari App Store.

f.lux terpasang
f.lux terpasang
aliran
aliran

Ini adalah prinsip umum, tetapi aplikasi lain dapat diinstal dengan cara yang sama. Namun, jika pengembang merilis versi baru, Anda harus mengunduh dan menginstalnya secara manual. Tetapi prosesnya akan memakan waktu lebih sedikit, karena Anda sudah memiliki semua izin dan profil yang diperlukan.

Direkomendasikan: