28Aug

Bagaimana Sideload Apps ke iPhone atau iPad Tanpa Jailbreaking

click fraud protection

ipad dan iphone

Apple baru saja membuka iOS sedikit. Sekarang mungkin untuk sideload aplikasi open-source - emulator, misalnya - ke iPhone atau iPad tanpa membayar $ 99 per tahun untuk lisensi pengembang.

Tapi pintu baru saja membuka celah.iOS masih belum menawarkan dukungan sideloading penuh Windows 10 dan Android tanpa jailbreaking. Tapi kini Anda bisa menginstal aplikasi open-source seperti emulator GBA4iOS, bahkan jika Apple tidak mengizinkannya di App Store.

Apa yang Anda Butuhkan

Ini hanyalah efek samping yang menyenangkan dari perubahan Xcode 7. Sebelumnya, Anda memerlukan lisensi pengembang $ 99 per tahun untuk membuat aplikasi di Xcode dan meletakkannya di iPhone atau iPad Anda sendiri. Kemampuan sideloading ini telah dilaporkan sebagai fitur baru di iOS 9, tapi sebenarnya fitur baru di Xcode 7. iOS 9 bahkan tidak perlu.

Anda tidak lagi harus menjadi anggota Program Pengembang Apple untuk melakukan ini. Dan Xcode tersedia secara gratis untuk pengguna Mac. Ini berarti Anda dapat membuat dan memasang aplikasi yang Anda inginkan ke iPhone atau iPad - selama Anda memiliki kode sumbernya. Ya, itu adalah beberapa batasan yang membatasi, tapi itu berarti aplikasi open source yang tidak disukai Apple dapat diinstal tanpa jailbreaking. Banyak emulator permainan video bersifat open-source.

instagram viewer

Untuk melakukan ini, Anda memerlukan:

  • Mac : Xcode hanya berjalan di Mac OS X, yang berarti Anda tidak dapat melakukan ini dari Windows, Linux, atau sistem operasi lainnya.
  • Xcode 7 : Xcode Apple dapat didownload secara gratis dari Mac App Store.
  • Kode sumber aplikasi : Anda memerlukan kode sumber aplikasi untuk menginstalnya dengan cara ini. Sebagai contoh, GBA4iOS adalah emulator Game Boy Advance open source untuk iPhone dan iPad. Kode sumbernya tersedia secara online.

Mengatur Xcode

Setelah mendownload Xcode dari Mac App Store, Anda harus meluncurkannya dan menambahkan ID Apple Anda. Klik menu "Xcode", klik "Preferences," klik tombol "+" di bagian bawah panel Accounts, dan masukkan rincian Apple ID Anda.

Saat ini ada bug yang mungkin Anda hadapi. Jika ID Apple Anda sebelumnya merupakan bagian dari program pengembang namun tidak lagi, Anda mungkin melihat pesan kesalahan yang mengatakan, "Tim yang dipilih tidak memiliki keanggotaan program yang memenuhi syarat untuk fitur ini." Jika Anda melakukannya, cukup buat yang baru. Apple ID dan masuk ke dalamnya di Xcode. Anda harus menggunakan akun yang tidak pernah menjadi bagian dari program pengembang Apple di masa lalu, atau yang saat ini memiliki keanggotaan aktif - bukan keanggotaan yang mangkir. Apple semoga bisa segera memperbaikinya.

Dapatkan Kode Sumber Aplikasi Ke Xcode

Sekarang Anda perlu mendapatkan kode sumber aplikasi ke Xcode sehingga Anda dapat membuatnya dan menyebarkannya ke iPhone atau iPad Anda. Download kode sumber aplikasi dan lakukan penyiapan yang diperlukan yang dibutuhkan aplikasi.

Kita akan menggunakan GBA4iOS sebagai contoh di sini. Untuk mendownload kode sumbernya dan melakukan pengaturan yang diperlukan, buka jendela Terminal, copy-paste perintah berikut, tekan Enter, dan tunggu sampai proses selesai.

sudo gem install cocoapods;git klon https: //bitbucket.org/rileytestut/ gba4ios.git;cd gba4ios;menginstal pod

Anda kemudian harus membuka proyek atau ruang kerja di Xcode. Di Xcode, klik "File," pilih "Open," dan browse ke file project atau workspace.

Jika Anda menjalankan perintah di atas setelah membuka jendela Terminal baru, Anda akan menemukan folder gba4ios di folder rumah Anda, dan file proyek dan ruang kerja di dalamnya.

Hubungkan iPhone, iPad, atau iPod Touch Anda

Hubungkan iPhone, iPad, atau iPod Touch ke Mac Anda dengan kabel USB yang disertakan. Anda kemudian bisa mengklik menu "Product" di Xcode, arahkan ke "Destination", dan pilih perangkat fisik sebagai tujuan pembuatannya.

Buat Tanda Tangan Penandatanganan Kode

Sekarang Anda perlu membuat tanda tangan penandatanganan kode unik untuk aplikasi sebelum Anda dapat membangun dan menginstalnya. Klik nama proyek di sebelah kiri, masukkan nama unik di "Bundle Identifier," pastikan nama Anda dipilih sebagai "Nama Tim," dan klik "Perbaiki Masalah."

Bangun dan Pasang Aplikasi di iPhone atau iPad Anda

Anda sekarang sudah selesai. Klik tombol "Putar" di sudut kiri atas jendela Xcode. Xcode akan membangun aplikasi, menginstalnya pada perangkat yang terhubung, dan meluncurkannya.

Jika Anda melihat kesalahan, Xcode telah mengalami masalah saat membangun aplikasi. Ada masalah dengan kode sumber yang Anda muat yang perlu diperbaiki sebelum aplikasi dibuat dan dipasang. Dengan asumsi tidak ada kesalahan, seharusnya hanya bekerja.

Ini bukan solusi lengkap untuk semua orang yang menginginkan sideloading di iOS.Ini adalah proses yang agak melibatkan kebanyakan orang tidak ingin menggunakannya, tidak bekerja dengan aplikasi sumber tertutup, dan memerlukan Mac. Ini juga tidak akan memungkinkan Anda menjalankan beberapa jenis aplikasi - Anda hanya dapat menggunakan ini untuk menginstal aplikasi yang berjalan di dalam kotak pasir Apple. Jailbreaking adalah satu-satunya proses yang memungkinkan Anda lolos dari sandbox, jadi tidak setiap aplikasi yang tersedia untuk jailbreaker dapat diinstal dengan cara ini.

Image Credit: LWYang di Flickr