Iklan

cara mengirimkan aplikasi iTunesJadi, Anda sudah memprogram aplikasi iOS pertama Anda dan ingin membuatnya diunggah dan dikirimkan ke iTunes store? Yah, seperti yang saya ketahui baru-baru ini, tidak semudah kedengarannya. Alat pengembangan Xcode 4.2 terbaru dari Apple tentu saja merampingkan prosesnya, tetapi ini masih merupakan tugas yang menakutkan untuk pertama kalinya.

Ini adalah topik yang sangat mendalam, dan saya tidak dapat menulis tutorial yang akan membahas 100% kasus atau setiap masalah yang mungkin Anda hadapi. Yang bisa saya lakukan adalah memberikan ikhtisar dari seluruh proses sehingga Anda memiliki ide di mana Anda terjebak; beberapa tips yang mungkin bisa membantu Anda dalam perjalanan; dan beberapa jebakan yang membuat saya mencari selama berhari-hari.

Mulai

Jika tidak jelas, Anda perlu dibayar Pengembang iOS akun ($ 99 / tahun) untuk mengirim aplikasi, gratis atau tidak, ke iTunes App Store. Pastikan ID Apple Anda menyertakan informasi terkini, dan alamatnya akurat. Anda perlu memverifikasi alamat dan rincian identifikasi Anda, biasanya dengan cara mengirim faks salinan paspor dan tagihan utilitas. Jika ragu, hubungi dukungan pengembang untuk negara lokal Anda - Saya menemukan tim Inggris lebih dari membantu dalam mentransfer ID Apple Jepang lama saya ke alamat Inggris.

instagram viewer

Saya juga akan menganggap Anda sudah memiliki aplikasi yang telah diuji pada simulator, tanpa bug atau kebocoran memori. Membawa aplikasi Anda ke status itu sendiri mungkin merupakan tugas yang monumental, tetapi saya tidak dapat membantu Anda di sana. Yang terpenting, pastikan tidak ada kesalahan kompilasi yang serius - meskipun dalam kasus saya ada banyak "masalah semantik", itu bisa diterima. Tes, uji, dan uji lagi sebelum Anda berpikir Anda siap untuk rilis. Menambahkan ikon dan kode debugging di luar cakupan tutorial ini, saya khawatir.

Berikut ini ringkasan singkat dari keseluruhan proses pengiriman:

  • Buat ID Aplikasi unik untuk aplikasi Anda dan ubah pengidentifikasi bundel Anda di Xcode
  • Buat Sertifikat Distribusi yang aman untuk Anda sendiri
  • Buat Profil Distribusi Penyediaan untuk aplikasi
  • Tanda tangani aplikasi Anda dengan profil distribusi
  • Arsipkan, pastikan Proyek diatur ke Lewati Instalasi-> Ya dan Target diatur ke Lewati Instal -> Tidak
  • Buat Aplikasi di iTunes Connect dengan meta data Anda dan informasi penjualan.

Sebagian besar ini terjadi di dalam Portal Penyediaan, XCode, utilitas Akses Keychain dan iTunes Connect.

Buat ID Aplikasi

  • Pertama, Anda perlu membuat ID Aplikasi - pengidentifikasi unik untuk aplikasi Anda. Kepala ke Portal Penyediaan iOS - tautannya adalah sisi kanan setelah Anda masuk ke situs Pengembang iOS, dan pilih ID Aplikasi dari bilah sisi.
  • Klik tombol untuk membuat ID aplikasi baru. Bidang deskripsi pertama hanya nama untuk referensi Anda. Pengidentifikasi bundel adalah sejenis nama kode untuk aplikasi Anda, biasanya ditulis sebagai domain perusahaan Anda (terbalik), diikuti oleh titik dan nama aplikasi. Sebagai contoh:

com.makeuseof.demoapp

cara mengirimkan aplikasi iTunes
  • Di X-Code, klik Target -> Ringkasan, dan ubah Identifier untuk menjadi apa pun yang Anda putuskan di atas (com. apa pun).
cara mengirimkan itunes app store

Buat Sertifikat Distribusi

Ini adalah sertifikat aman yang disimpan di profil Anda yang mengkonfirmasi identitas pengembang Anda dan menandatangani kode Anda. Ada versi rumit dari proses ini yang dirinci pada Distribusi tab Provisioning Portal, tetapi versi yang disederhanakan adalah:

  • Buka Akses Gantungan Kunci, dan matikan OCSP dan CRL dari Preferensi.
  • Dari Akses Gantungan Kunci menu, pilih Asisten Sertifikat -> Minta Sertifikat dari Otoritas.
cara mengirimkan itunes app store
  • Masukkan alamat email Anda (tidak perlu email CA), pilih Disimpan ke Disk dan Biarkan saya menentukan informasi pasangan kunci, kemudian Terus
  • Memilih ukuran kunci 2048 bit, dan Algoritma RSA, Terus.
  • Ini menciptakan file .CSR di desktop Anda.
  • Di Portal Penyediaan, pilih Sertifikat -> Distribusi -> Tambah Sertifikat, dan unggah file yang dibuat.
  • Mungkin perlu beberapa detik untuk menyetujui. Unduh dan instal Sertifikat menengah WWDR sementara itu (cukup unduh, klik dua kali).
  • Refresh halaman, dan Anda harus dapat mengunduh sertifikat Anda. Sekali lagi, instal.
cara mengirimkan itunes app store
  • Sebagai langkah terakhir, buka Akses Keychain, sorot kunci pribadi Anda yang baru saja Anda instal dan pilih Barang Ekspor dari menu. Amankan kunci ini dengan cadangan di suatu tempat, karena tanpanya Anda tidak akan dapat mengirimkan aplikasi jika OS diinstal ulang atau pada sistem yang berbeda.
kirim aplikasi ke iTunes

Buat Profil Penyediaan Distribusi

Ya, ada banyak sekali sertifikat dan profil yang perlu dibuat di sini. Tetap bersamaku.

Sekali lagi, dari Provisioning Portal, pilih Penyediaan -> Distribusi dan buat profil baru. Memilih Toko aplikasi sebagai metode distribusi, nama profil, dan pilih ID Aplikasi Anda buat sebelumnya. Kirimkan itu, segarkan beberapa detik kemudian, dan unduh lagi dan instal profil - kali ini akan ditambahkan ke XCode, tetapi tidak ada langkah lebih lanjut yang diperlukan di sini.

Jika mau, Anda dapat memeriksanya di sana dari Window -> Organizer -> Perangkat tab, dan pilih Profil Penyedia dari bilah sisi.

Cara Mengirim Aplikasi Anda Sendiri Ke perangkat penyelenggara iTunes App Store

Periksa Pengaturan Penandatanganan & Pembuatan Kode

Sebagai langkah persiapan terakhir, buka XCode dan temukan Penandatanganan Kode dalam Pengaturan Bangun daerah. Pastikan bahwa Melepaskan opsi (untuk Target Proyek dan aplikasi) telah memilih Profil Distribusi Anda (yang baru saja Anda instal).

kirim aplikasi ke iTunes

Pilih perangkat iOS sebagai skema pembangunan, dan beralih ke Pengarsipan.

Cara Mengirim Aplikasi Anda Sendiri Ke perangkat iTunes App Store ios

Pengarsipan Aplikasi Anda

Hampir sampai! Sebelum Anda benar-benar dapat mengirimkan aplikasi Anda, Anda perlu membuat arsip seluruh proyek - set terakhir file yang akan diunggah ke iTunes Connect. Dengan asumsi semuanya telah dilakukan dengan benar sampai sekarang, langkah pertama adalah memeriksa Anda memiliki skema Arsip untuk membangun versi rilis.

Klik Edit Skema dari kiri atas, dan pastikan Arsip sudah diatur Melepaskan, atau buat sekarang dengan pengaturan yang sesuai. Menggunakan Skema Pembuatan Otomatis berfungsi di dalam kelola skema Anda juga harus membuat ini untuk Anda.

Cara Mengirim Aplikasi Anda Sendiri Ke skema rilis arsip iTunes App Store

Berikutnya - dan ini adalah bagian yang benar-benar menyebabkan sakit kepala selama seminggu dalam kasus saya - jika aplikasi Anda menggunakan perpustakaan eksternal dalam bentuk apa pun, Anda perlu mengubah Pengaturan Bangun untuk menjadi proyek Lewati Instal. Untuk melakukan ini, klik proyek utama (bukan target) -> Pengaturan Bangun -> Tipe Melewatkan ke dalam kolom pencarian, dan pastikan Iya dipilih untuk Penempatan -> Lewati Instal pilihan.

kirim aplikasi ke iTunes

Pengaturan Bangun TARGET untuk Lewati Instal seharusnya Tidak. Periksa itu - Project Skip Install, Ya; Target Lewati Instal, No.

Cara Mengirim Aplikasi Anda Sendiri Ke iTunes App Store lewati instal 2 no

Ini membuat saya tersandung karena setiap tutorial yang saya temukan hanya mengatakan “atur Lewati Instal ke Ya"- tetapi dengan keduanya disetel ke ya, arsip secara misterius tidak akan terwujud.

Langkah terakhir adalah membangun arsip penempatan Anda untuk diunggah. Pilih Produk -> Arsip dari menu. Setelah selesai, Anda harus dapat menemukan aplikasi Anda di Penyelenggara -> Arsip bagian.

Cara Mengirim Aplikasi Anda Sendiri Ke arsip organizer iTunes App Store

Buat Aplikasi di iTunes Connect

iTunes Connect adalah sisi komersial dari app store, yang menangani penjualan sebenarnya dari aplikasi Anda yang sudah selesai, negara mana yang akan dijual, deskripsi dan tangkapan layar, dll. Sebenarnya cukup mudah, tetapi ada banyak informasi yang harus diisi, dan pada titik inilah Anda akan memutuskan apakah akan menjual aplikasi, memberikannya, mengaktifkan iAds untuk ditampilkan, memasukkan informasi bank, dan menandatangani kontrak apa pun yang diperlukan untuk melepaskan.

Untuk memulai, langsung saja ke iTunes Connect dan Tambahkan Aplikasi Baru. Anda harus memilih pengidentifikasi bundel dari kotak pilihan drop (com. Apa pun nama yang Anda buat sebelumnya), tetapi saya tidak akan memandu Anda melalui sisa ini karena benar-benar jelas - Apple akan memberi tahu apa yang menunggu untuk dilakukan pada setiap langkah cara.

cara mengirimkan aplikasi iTunes

Akhirnya, aplikasi Anda akan ditambahkan, dan berada di Menunggu Pengunggahan status, di titik mana Anda dapat kembali Organizer XCode -> Arsip, dan tekan Kirimkan untuk mengunggah. Anda akan diminta untuk masuk dan memeriksa aplikasi mana yang sedang Anda unggah, dan sekarang Anda hanya perlu menunggu untuk disetujui - biasanya beberapa minggu.

Ini telah menjadi pengalaman yang benar-benar baru bagi saya karena saya yakin itu akan terjadi pada banyak dari Anda juga. Mudah-mudahan Anda mendapatkan pemahaman yang lebih jelas tentang proses sekarang - secara pribadi saya agak gentar dengan semua itu dan mendapati diri saya mengacaukan sebagian besar dari itu. Apakah serumit kedengarannya? Ya - tetapi baru pertama kali. Dan secara adil, proses ketat inilah yang mencegah aplikasi tidak aman dan malware agar tidak pernah masuk ke app store, jadi itu adalah sesuatu yang saya syukuri selamanya.

Beri tahu kami pengalaman Anda mengirimkan ke app store di komentar.

James memiliki gelar BSc dalam Artificial Intelligence, dan bersertifikat CompTIA A + dan Network +. Dia adalah pengembang utama MakeUseOf, dan menghabiskan waktu luangnya bermain VR paintball dan boardgames. Dia telah membangun PC sejak dia masih kecil.