Jawaban:
PEMBARUAN: Dengan XCode 7 sekarang memungkinkan untuk menggunakan aplikasi di perangkat iOS9 + Anda secara gratis. Hanya jika Anda perlu mempublikasikan aplikasi Anda ke AppleStore Anda akan memerlukan keanggotaan berbayar. Lihat jawaban qqbenq untuk lebih jelasnya.
Tanpa menjadi anggota, Anda hanya dapat menjalankan aplikasi di simulator. Anda harus menjadi anggota berbayar untuk dapat menginstal aplikasi pada perangkat.
Gratis :
Mulai mengembangkan untuk iOS dan Mac OS X dengan Xcode IDE, Dashcode, Instruments, Interface Builder, iOS Simulator dan serangkaian alat pengembang tambahan.
Dibayar :
Uji dan debug kode Anda di iPad, iPhone dan iPod touch untuk menyelesaikan aplikasi Anda.
Xcode 7 dan iOS 9 memungkinkan pengguna untuk menyusun dan menginstal aplikasi pada perangkat pribadi tanpa membayar lisensi pengembang Apple:
Sekarang semua orang bisa mendapatkan aplikasi mereka di perangkat Apple mereka.
Xcode 7 dan Swift sekarang memudahkan semua orang untuk membangun aplikasi dan menjalankannya langsung di perangkat Apple mereka. Cukup masuk dengan ID Apple Anda, dan ubah ide Anda menjadi aplikasi yang bisa Anda sentuh di iPad, iPhone, atau Apple Watch Anda. Unduh Xcode 7 beta dan coba sendiri hari ini. Keanggotaan program tidak diperlukan.
Dikutip dari: https://developer.apple.com/xcode/
Jika Anda perlu memiliki ID Apple lain yang menjalankan aplikasi Anda, maka TestFlight dan akun pengembang Apple berbayar masuk akal. Anda juga perlu membayar jika Anda tidak bisa / tidak akan menggunakan iOS 9 dan Xcode 7 dan ingin menjalankan alat dan OS yang lebih lama.
Anda memerlukan perangkat yang sudah di-jailbreak. Di pihak saya, saya sarankan untuk jailbreak. Selain itu, ada banyak hal keren dan berguna untuk ditambahkan.
Petunjuk untuk Appsync (diperlukan untuk menjalankan aplikasi di iDevice)
Untuk menginstal ipa yang ditandatangani sendiri pada perangkat iOS 3.1 / 3.2 / 4.x / 5.x / 6.x / 7,
Petunjuk untuk membuat aplikasi dan menjalankannya di iDevice Anda:
Pada Mac OS X, buka Akses Keychain -> Asisten Sertifikat -> Buat Sertifikat. Ini membuka jendela asisten sertifikat. Masukkan nama (dalam kasus saya ini adalah securitylearn.net) dan pilih jenis sertifikat sebagai penandatanganan kode. Periksa, biarkan saya mengabaikan opsi default. Tekan lanjutkan hingga ia menciptakan sertifikat.
Salin /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Info.plist ke desktop. Edit file plist dan ganti semua kemunculan XCiPhoneOSCodeSignContext oleh XCCodeSignContext "XCiPhoneOSCodeSignContext" muncul di 3 tempat - properti default, permintaan runtime, permintaan berlebihan, overrideproperties, pastikan untuk mengganti semuanya.
Salin file Info.plist yang dimodifikasi ke /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/ direktori dan ganti file yang ada.
6.0 Jika Anda ingin menjalankannya langsung ke perangkat Anda, sambungkan perangkat Anda yang sudah di-jailbreak dengan Appsync Installed dan kemudian di sebelah Tombol "Run" pilih nama perangkat Anda. (Jika Anda memilih opsi ini, ini adalah akhir dari tutorial)
6.1 Jika Anda menginginkan file .ipa Pilih Perangkat iOS, dan ikuti instruksi di bawah ini
Lokasi default untuk file .app adalah - / Pengguna / [nama pengguna] / Perpustakaan / Pengembang / Xcode / DerivedData / [aplikasi Anda] / Bangun / Produk / Debug-iphoneos /
Untuk instruksi yang lebih terperinci dengan gambar, kunjungi posting Securitylearn
Anda dapat melakukannya jika iPad Jailbroken. Tetapi itu berarti Anda harus melakukan Jailbreak pada perangkat Anda dan aplikasi mungkin tidak berfungsi pada perangkat yang tidak di-jailbreak, karena Anda tidak dapat menguji di lingkungan langsung.
Jika Anda bergabung dengan program dev, Anda akan mendapatkan unduhan beta dari iOS serta bisa mengirimkan ke app store.
Saran saya adalah, jika Anda ingin bertahan lebih lama, mengembangkan aplikasi, mengujinya dalam simulator yang berasal dari mengunduh xCode, dan begitu Anda senang bergabung dengan program ini.