Beranda » bagaimana » Cara Melakukan Sideload Aplikasi ke iPhone atau iPad Tanpa Melakukan Jailbreak

    Cara Melakukan Sideload Aplikasi ke iPhone atau iPad Tanpa Melakukan Jailbreak

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

    Tapi pintu-pintu baru saja membuka celah. iOS masih tidak menawarkan dukungan penuh untuk Windows 10 dan Android tanpa jailbreaking. Tetapi sekarang Anda dapat menginstal aplikasi sumber terbuka seperti emulator GBA4iOS, bahkan jika Apple tidak mengizinkannya di App Store.

    Apa yang Anda Butuhkan?

    Ini hanyalah efek samping dari perubahan dalam Xcode 7. Sebelumnya, Anda membutuhkan lisensi pengembang $ 99 per tahun untuk membangun aplikasi di Xcode dan meletakkannya di iPhone atau iPad Anda sendiri. Kemampuan sampingan ini telah dilaporkan sebagai fitur baru di iOS 9, tetapi sebenarnya ini hanyalah fitur baru di Xcode 7. iOS 9 bahkan tidak diperlukan.

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

    Untuk melakukan ini, Anda perlu:

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

    Atur Xcode

    Setelah mengunduh Xcode dari Mac App Store, Anda harus meluncurkannya dan menambahkan ID Apple Anda. Klik menu "Xcode", klik "Preferensi," klik tombol "+" di bagian bawah panel Akun, dan masukkan detail ID Apple Anda.

    Saat ini ada bug yang mungkin Anda temui. Jika ID Apple Anda sebelumnya merupakan bagian dari program pengembang tetapi tidak lagi, Anda mungkin melihat pesan kesalahan yang mengatakan, "Tim yang dipilih tidak memiliki keanggotaan program yang memenuhi syarat untuk fitur ini." Jika ya, buat saja yang baru ID Apple dan masuk ke dalam 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 tidak berlaku lagi. Apple berharap akan segera memperbaikinya.

    Dapatkan Kode Sumber Aplikasi Menjadi Xcode

    Sekarang Anda harus memasukkan kode sumber aplikasi ke Xcode sehingga Anda dapat membangunnya dan menyebarkannya ke iPhone atau iPad Anda. Unduh kode sumber aplikasi dan lakukan pengaturan apa pun yang diperlukan oleh aplikasi.

    Kami akan menggunakan GBA4iOS sebagai contoh di sini. Untuk mengunduh kode sumbernya dan melakukan pengaturan yang diperlukan, buka jendela Terminal, salin-tempel perintah berikut, tekan Enter, dan tunggu prosesnya selesai.

    sudo gem instal cocoapods; git clone https://bitbucket.org/rileytestut/gba4ios.git; cd gba4ios; instal pod

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

    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 Anda ke Mac Anda dengan kabel USB yang disertakan. Anda kemudian dapat mengklik menu “Produk” di Xcode, arahkan ke “Tujuan,” dan pilih perangkat fisik sebagai tujuan pembangunannya.

    Hasilkan Tanda Tangan Penandatanganan Kode

    Anda sekarang harus 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 Instal Aplikasi di iPhone atau iPad Anda

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

    Jika Anda melihat kesalahan, Xcode memiliki masalah dalam membangun aplikasi. Ada masalah dengan kode sumber yang Anda muat yang perlu diperbaiki sebelum aplikasi akan membangun dan menginstal. Dengan asumsi tidak ada kesalahan, itu seharusnya berfungsi.


    Ini bukan solusi lengkap untuk semua orang yang ingin melakukan sideloading di iOS. Ini adalah proses yang agak melibatkan kebanyakan orang tidak ingin menggunakan, tidak bekerja dengan aplikasi sumber tertutup, dan membutuhkan Mac. Ini juga tidak akan memungkinkan Anda untuk 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 keluar dari kotak pasir, jadi tidak setiap aplikasi yang tersedia untuk jailbreakers dapat diinstal dengan cara ini.

    Kredit Gambar: LWYang di Flickr