Saya telah memperbarui iPod saya ke iOS 9 dan ingin membuat aplikasi sendiri untuk itu, namun, saya tidak ingin membayar akun pengembang karena berapa biayanya. Saya membaca bahwa di Xcode 7 bahwa Anda dapat mengembangkan aplikasi untuk iOS tanpa akun pengembang, ini sepertinya tidak berlaku bagi saya, sebaliknya ketika saya mencoba dan membangun aplikasi pengujian saya (aplikasi tampilan tunggal kosong) saya mendapatkan pesan kesalahan mengatakan 'tidak identitas penandatanganan kode ditemukan 'dan mengharuskan saya untuk' bergabung dengan program '.
Apakah ada cara saya dapat mengembangkan aplikasi tanpa membayar akun pengembang (apakah ada opsi 'gratis' dalam opsi program atau tidak? Tidak ingin melalui langkah-langkah dan mengetahui bahwa saya dikenakan biaya $ 99!)
sumber
Jawaban:
Anda tidak perlu membayar pengembang Apple ingin opsi $ 99 untuk sertifikat toko, penagihan, dan sertifikat penandatanganan kode umum.
AppleID pribadi Anda cukup baik untuk masuk aplikasi dalam Xcode dan memuatnya pada sejumlah perangkat (5 atau lebih) dari Mac Anda untuk memulai pengembangan. Setelah Anda memerlukan TestFlight atau ingin membuat aplikasi bertanda tangan yang ditinjau - Anda perlu membayar, tetapi mulailah secara gratis.
Inilah cara saya akan membatalkan AppleID berbayar sebelumnya - Anda mungkin memerlukan dukungan Pengembang Apple untuk membantu Anda melepaskan AppleID Anda dari program berbayar jika Anda menggunakan kembali AppleID yang sama (dan saya mendorong selalu menggunakan kembali yang sama dan tidak membuat akun baru ketika Anda mengalami cegukan seperti ini).
Sebagai gantinya, hapus semua salinan Xcode yang mungkin telah Anda instal sebelumnya - apakah itu dari Mac App Store atau diunduh lalu instal Xcode 7 dari Mac App store:
Setelah mengunduh, jalankan aplikasi dan pergi ke pengaturan:
Saat Anda membangun aplikasi untuk iOS, sambungkan perangkat iOS dan pilih AppleID untuk menandatangani aplikasi saat diminta.
sumber
silakan ikuti langkah-langkah di bawah ini: -
Persyaratan: Anda harus menjalankan iOS 9 di perangkat Anda (iPhone atau iPad), Xcode 7 terbaru dan Anda akan memerlukan akun pengembang gratis, yang memungkinkan Anda "menguji perangkat".
Langkah 1: Luncurkan aplikasi yang ingin Anda jalankan di perangkat.
Langkah 2: Hubungkan perangkat iOS Anda melalui USB.
Langkah 3: Dalam menu pilihan perangkat drop down, pilih perangkat Anda (bukan simulator).
Langkah 4: Tunggu saat Xcode 7 mengindeks dan memproses file simbol. Ini mungkin memakan waktu cukup lama, jadi bersabarlah. Setelah selesai, statusnya akan mengatakan Siap.
Langkah 5: Klik tombol Mainkan (Jalankan aplikasi). Anda mungkin akan mendapatkan kesalahan yang mengatakan "gagal menandatangani kode". Tidak apa-apa. Klik Perbaiki Masalah dan klik Tambahkan untuk masuk dengan akun pengembang Anda. Ingat, Anda tidak memerlukan akun pengembang berbayar, tetapi Anda akan memerlukan akun pengembang gratis (ID Apple). Jika Anda tidak memiliki akun pengembang, buat akun dengan mengklik Bergabung dengan Program sebagai gantinya.
Langkah 6: Setelah Anda masuk, klik tombol Play lagi untuk melanjutkan kompilasi. Anda mungkin menerima kesalahan lain yang mengatakan ID Aplikasi dengan Identifier ... tidak tersedia. Silakan masukkan string yang berbeda. Untuk memperbaikinya, klik tab Umum, dan berikan nama unik Bundle Identifier (hapus nama di antara dua titik dan tambahkan nama Anda sendiri. Biarkan awalan dan akhiran apa adanya).
Langkah 7: Klik tombol Play sekali lagi. Kompilasi harus selesai, dan Anda akan melihat aplikasi yang Anda kompilasi muncul di layar Beranda perangkat iOS Anda.
Langkah 8: Anda harus mengaktifkan akses ke aplikasi dengan memercayai pengembang di perangkat iOS Anda. Ini dapat dilakukan dengan masuk ke Pengaturan → Umum → Profil dan mengetuk aplikasi Pengembang dan memberikan akses.
Langkah 9: Luncurkan aplikasi di layar Beranda perangkat Anda, dan iOS seharusnya memungkinkan Anda untuk menggunakannya. Selamat penandatanganan kode :).
catatan: Anda tidak dapat menguji Pemberitahuan Dorong dan pembelian dalam Aplikasi di Akun Keanggotaan Gratis.
sumber
Anda dapat mengembangkan aplikasi untuk perangkat iOS Anda sendiri https://developer.apple.com/resources/ .
Pendaftaran untuk program pengembang tertentu adalah langkah terpisah yang tidak harus Anda lakukan. Selamat coding.
sumber
Solusi yang telah ditandai berfungsi. Tetapi alih-alih mengunduhnya kembali, Anda dapat menghapus file sementara yang dibuat Xcode pada awal pertama. Itu dapat dilakukan menggunakan aplikasi seperti CleanMyMac.
Dan Anda siap untuk pergi dengan menginstal Xcode baru
sumber