Berapakah kos untuk memuat turun aplikasi di gedung aplikasi. Kami menerbitkan aplikasi di App Store. Walaupun anda bukan pemaju. Mencipta aplikasi dalam Xcode

Stor aplikasi— kedai aplikasi popular untuk peranti mudah alih telefon iPhone dan untuk peranti Apple yang lain. Aplikasi boleh dibeli atau dimuat turun secara percuma. Anda boleh menerbitkan aplikasi dalam AppStore hanya jika anda mempunyai akaun pembangun aplikasi. Kos akaun sedemikian untuk individu hampir 3 kali lebih murah daripada untuk entiti yang sah.

Untuk meletakkan apl anda di kedai, pertama sekali anda perlu menyediakannya dengan sewajarnya.

Penyediaan permohonan termasuk langkah-langkah berikut:

  • Mendapatkan Sijil Pengedaran iPhone di tapak web Program Pembangun iPhone.
  • Penciptaan dan memuatkan iPhone Profil Peruntukan Pengedaran untuk Pengedaran App Store.
  • Menyusun aplikasi menggunakan Xcode menggunakan konfigurasi Pengedaran.
  • Menyemak kompilasi binaan Pengedaran.

Untuk menambah aplikasi, gunakan antara muka web portal iTunes Connect.

Penerbitan terdiri daripada peringkat berikut:

1. Masukkan maklumat permohonan

Mula-mula menerbitkan tajuk, yang mesti mematuhi norma bimbingan khas melalui permohonan jenama dan hak cipta daripada Apple.
Pertama, ia tidak boleh melebihi 20 aksara.
Kedua, tajuk tidak boleh menyebut versi. Anda boleh menandakan versi pada peringkat selanjutnya.
Ketiga, nama itu tidak boleh mengandungi nama jenama jika tiada kebenaran untuk menggunakannya. Sebagai contoh, adalah dilarang untuk menambah perkataan "iPhone", "iPod", dll. pada nama.

Kemudian anda memerlukan:

  • Tambahkan perihalan tidak lebih daripada 4000 aksara
  • Nyatakan jenis peranti yang mana aplikasi itu dibangunkan
  • Masukkan Unit Penyimpanan Stok (SKU) yang unik untuk setiap versi utama aplikasi
  • Pilih kategori utama
  • Pilih subkategori
  • Jika aplikasi adalah permainan, nyatakan tahap permainan
  • Masuk nombor unik versi
  • Terbitkan maklumat pemilik hak cipta
  • Sediakan pautan ke perkhidmatan sokongan
  • Masuk alamat emel sokongan yang hanya akan digunakan secara dalaman oleh Apple
  • Nyatakan lesen untuk pengguna akhir, jika tidak lesen standard akan digunakan Apl iTunes Simpan EULA.
  • Nyatakan taburan wilayah permohonan
  • Nyatakan tarikh keluaran
  • Nyatakan kos permohonan
  • Pilih penyetempatan yang dikehendaki

2. Menambah ikon dan tangkapan skrin

Anda memerlukan dua ikon: yang kecil berukuran hanya 57x57px dan saiz besar 512×512px, 72 dpi. Format yang mungkin: .jpg, .jpeg, .tiff.

Dibenarkan jenis berikut tangkapan skrin: potret 320×460, 480×300 Skrin penuh, potret 320×480.

3. Mengemukakan permohonan untuk semakan

Akhir sekali, anda perlu pergi ke iTunes Connect, pilih menu Urus Aplikasi Anda, masukkan semua maklumat yang diminta dan serahkan permohonan. Semakan permohonan boleh mengambil masa kira-kira seminggu atau lebih. Jika hasilnya berjaya, aplikasi akan diterbitkan di kedai.

  • pembangunan aplikasi mudah alih,
  • Pembangunan untuk Android,
  • pembangunan iOS
    • Tutorial

    Dalam bahagian pertama tutorial kami, kami mendaftar di kedua-dua kedai - App Store dan Google Play. Tetapi untuk membolehkan aplikasi anda tersedia untuk dimuat turun, anda perlu melakukan lebih banyak tindakan. Mari lihat mereka.

    Sebelum meneruskan prosedur penerbitan, pastikan anda memastikan aplikasi anda memenuhi keperluan (Google, Apple) untuk kualiti dan kandungan aplikasi yang diterbitkan. Kegagalan untuk memenuhi keperluan ini sering menyebabkan pembangun pemula terkejut menerima keengganan untuk menerbitkan, malah amaran untuk pelanggaran.

    Pertama sekali, aplikasi mesti mempunyai beberapa fungsi, iaitu, ia mesti mempunyai manfaat dan nilai. Pastikan aplikasi anda sekurang-kurangnya agak berbeza daripada analognya. Sekiranya anda belum lagi mencari analog di kedai, jangan malas berbuat demikian - pada peringkat ini penciptaan banyak projek berakhir. Ini adalah benar terutamanya untuk pendatang baru dengan idea "inovatif".

    Terdapat juga banyak pilihan untuk ditolak kerana kod yang ditulis dengan salah. Ini terutamanya melibatkan ranap aplikasi. Selain itu, ramai pembangun tergoda untuk masuk ke API dalaman apabila tidak mencukupi antara muka perisian disediakan oleh vendor. Tetapi percayalah, jika API ditutup, bermakna ia dilakukan atas sebab tertentu. Baca semula dokumentasi mengenai teknologi yang digunakan, anda mungkin terlepas sesuatu.

    Jika anda menggunakan nama syarikat lain, tanda dagangan, imej berhak cipta dan imej (walaupun dalam bentuk tangkapan skrin) dalam nama aplikasi atau dalam kandungannya - tanpa kebenaran yang sewajarnya - maka anda boleh dengan selamat mengharapkan aplikasi itu "dibungkus ” dengan teguran . Oleh itu, berhati-hati mengelakkan situasi sedemikian. Jika anda perlu menggunakan atau menyebut bahan berhak cipta, anda perlu segera membuktikan hak untuk menggunakannya menggunakan borang yang sesuai.

    Antara muka yang kompleks atau tidak dapat difahami adalah satu lagi sebab biasa penolakan. Pastikan skrin aplikasi tidak dibebankan, mudah dibaca, dan warna dipilih supaya tidak membunuh mata pengguna dalam masa 5 minit bekerja dengan aplikasi. Kedua-dua syarikat mempunyai garis panduan untuk reka bentuk antara muka, semak mereka (Google, Apple).

    Apple amat sensitif terhadap kefungsian semua fungsi yang diisytiharkan: jika anda mempunyai item menu jauh yang belum anda lengkapkan dan meletakkan pemegang tempat, maka pengulas akan menemui ini dan memaksa anda mengubah suai aplikasi terlebih dahulu.

    Jika aplikasi anda mengumpul sebarang maklumat tentang pengguna dan peranti mereka, maka anda perlu menjelaskan sejelas mungkin dalam aplikasi cara anda akan menggunakan data ini. Ia tidak disyorkan untuk mengumpul semua jenis telemetri tanpa penjelasan dan menghantarnya ke pelayan anda; ini mencurigakan dan boleh dihukum dengan keengganan untuk menerbitkan aplikasi.

    Merancang untuk mengecas pengguna menggunakan sistem terbenam Apl Pembayaran Simpan dan Google Play, kemudian semak sama ada aplikasi anda termasuk dalam salah satu kategori yang disokong oleh sistem ini. Contohnya, jika anda bercadang untuk menjual beberapa perkhidmatan melalui aplikasi anda, anda perlu menambah sistem pembayaran lain.

    Mod Latar Belakang. Ini ialah mod yang boleh digunakan oleh aplikasi anda apabila diminimumkan/ditutup. Tetapi aplikasi mesti mengandungi fungsi yang mewajarkan pilihan mod ini. Jika anda menentukan Audio, tetapi tiada audio, atau Voice over IP, tetapi anda tidak boleh membuat panggilan daripada aplikasi, kemudian tunggu penolakan.

    Selalunya, aplikasi tidak disederhanakan apabila disiarkan atas sebab berikut:

    1. Tidak lengkap mengisi semua borang sokongan.
    2. Pepijat dan ranap sistem.
    3. Aplikasi menggunakan maklumat palsu, penipuan atau mengelirukan.
    4. Ikon yang serupa dengan aplikasi pihak ketiga digunakan.
    5. Semasa membangunkan antara muka, cadangan daripada garis panduan rasmi (Apple, Google) tidak diambil kira.
    6. Ketidakkonsistenan antara fungsi dan/atau tangkapan skrin yang dinyatakan dan aplikasi sebenar.
    Mengenai semua jenis perkara yang berniat jahat - seperti menggunakan aplikasi untuk menggodam, menghantar spam, menggunakan kaedah tarikan yang tidak jujur, dsb. - anda tidak perlu menyebutnya.

    Jika anda tidak menangani secara bertanggungjawab isu menyemak permohonan anda untuk mematuhi keperluan, maka akaun pembangun anda mungkin disekat sama sekali.

    Kesimpulannya mengenai proses semakan permohonan, petikan dari laman web rasmi: “ Kami akan menolak aplikasi dengan kandungan atau fungsi yang melampaui batas. Di manakah baris ini, anda bertanya? Seperti yang pernah dikatakan oleh seorang hakim, "Saya tahu apabila saya melihatnya." Dan kami fikir anda akan faham juga apabila anda melintasinya.».

    Stor aplikasi

    Alat yang digunakan:
    • Komputer Apple (dengan OS X dipasang).
    • Kedai Apple - Kedai aplikasi Apple.
    • developer.apple.com - Pusat Pembangun Apple.
    • itunesconnect.apple.com - tapak untuk mengurus aplikasi anda, memuat naiknya ke kedai, melihat statistik, kewangan, dsb.
    • XCode ialah persekitaran pembangunan bersepadu.
    • Pemuat Aplikasi - program Apple Untuk memuatkan arkib yang dikumpul aplikasi dalam iTunes Connect.
    Setiap apl yang diserahkan ke App Store mesti ditandatangani dengan sijil sah yang dikeluarkan oleh Apple.

    Untuk menandatangani permohonan yang kami perlukan:

    1. Minta sijil daripada Apple.
    2. Tambahkan aplikasi baharu pada Pusat Pembangun.
    3. Buat profil peruntukan.
    4. Cipta aplikasi baharu pada portal itunesconnect.apple.com (selepas ini dirujuk sebagai iTunes Connect).
    5. Isikan semua maklumat yang diperlukan tentang permohonan.
    6. Kumpulkan arkib aplikasi daripada XCode, tandatanganinya dengan profil Peruntukan kami.
    7. Muat naik arkib ke iTunes Connect menggunakan Application Loader (perisian Apple).
    8. Nyatakan dalam versi baru arkib permohonan yang telah kami muat turun dan serahkan permohonan untuk semakan.

    Mari lihat setiap langkah dengan lebih terperinci:

    1. Minta sijil daripada Apple.

    2. Menambah aplikasi baharu pada Pusat Pengembangan.

    3. Penciptaan profil Peruntukan.
      1. Pergi ke developer.apple.com/account/ios/profile/production.
      2. Klik pada “+”. Pilih Pengedaran -> App Store. Klik Teruskan.
      3. Pilih sijil yang kami buat (Pengedaran iOS). Klik Teruskan.
      4. Tetapkan nama sijil. Klik Teruskan.
      5. Sijil telah dibuat. Muat turun ke komputer anda dan buka - kini anda mempunyainya dalam XCode.
    4. Cipta aplikasi baharu dalam iTunes Connect.
    5. Mengisi semua maklumat yang diperlukan tentang permohonan itu.

    6. Mengumpul arkib daripada XCode, menandatanganinya dengan profil Peruntukan kami.

    7. Memuat naik arkib ke iTunes Connect menggunakan Pemuat Aplikasi.

    8. Menentukan arkib untuk versi baharu aplikasi yang kami muat turun dan menyerahkan permohonan untuk semakan.

    Google Play

    1. Tandatangani fail APK.
      Untuk menerbitkan aplikasi anda di Google Play, anda perlu menandatanganinya kunci khas. Terdapat dua jenis kunci:
      • membangunkan - kunci yang benar-benar semua aplikasi ditandatangani semasa pemasangan dari persekitaran pembangunan ke peranti;
      • pengeluaran - kunci dengan mana aplikasi ditandatangani sebelum memuat naik ke Google Play.
      Kami memerlukan jenis kunci kedua. Ia unik untuk setiap aplikasi, mereka juga perlu menandatangani semua kemas kini pada aplikasi anda. Jika anda kehilangannya secara tiba-tiba, mustahil untuk memulihkannya dan anda perlu memuat naik aplikasi baharu sepenuhnya.

      Mari kita lihat proses menandatangani.

    2. Buat projek baharu dan muat naik fail APK ke konsol pembangun.

    3. Mengisi maklumat permohonan yang diperlukan.

    Jadi, permohonan anda telah melepasi semua semakan dan muncul di kedai. Anda teruja menunggu muat turun pertama dan ulasan pengguna. Tetapi memenangi perhatian pengguna antara banyak aplikasi lain boleh menjadi sangat sukar. Oleh itu, selepas menerbitkan aplikasi, anda perlu memberi perhatian kepada promosinya. Kami akan bercakap tentang cara yang boleh dilakukan dalam salah satu penerbitan kami yang akan datang.


    Peraturan untuk menerima permohonan dalam App Store

    Editor App Store berhati-hati memilih aplikasi, selalunya menolak penerbitan. Cek baru Permohonan akan mengambil masa dua minggu lagi. Bilangan penolakan kami mencecah enam, ia mengambil masa tiga bulan penuh untuk menerbitkan permohonan itu.

    Berita baiknya ialah Apple telah menerangkan keperluan aplikasi dalam .

    2. Kefungsian

    Editor App Store menolak aplikasi yang
    2.1 jatuh
    2.2 mengandungi ralat yang boleh dilihat
    2.3 tidak melakukan apa yang tertulis dalam penerangan
    2.4 mengandungi tidak berdokumen atau fungsi tersembunyi
    2.5 menggunakan API iOS tanpa dokumen
    2.6 muat turun, pasang atau jalankan kod boleh laku
    2.7 versi "beta", "demo" dan "ujian".
    2.13 mengandungi hanya bahan pengiklanan dan pemasaran
    2.18 meluluskan penggunaan alkohol atau dadah secara berlebihan, menggalakkan kanak-kanak minum alkohol dan merokok
    2.19 menjalankan diagnostik yang salah atau memaparkan data peranti yang salah
    2.25 menunjukkan aplikasi daripada pembangun lain untuk promosi atau pembelian dalam antara muka seperti AppStore

    Editor MUNGKIN menolak permohonan yang:
    2.11 ulangi aplikasi yang sudah ada di App Store, terutamanya jika sudah ada banyak di sana, contohnya: lampu suluh, Kama Sutras, aplikasi kentut.
    2.12 bukan laman web yang sangat berguna, unik atau ringkas yang direka sebagai aplikasi
    2.22 sewenang-wenangnya menyekat pengguna aplikasi, contohnya mengikut lokasi atau pengendali mudah alih

    2.10 aplikasi iPhone harus berfungsi pada iPad pada saiz biasa dan dua kali ganda.
    2.15 Pengguna akan dapat memuat turun aplikasi yang lebih besar daripada 50 megabait hanya melalui WiFi

    2.20 Pembangun mengotori App Store versi berbeza aplikasi yang sama akan disekat.

    2.21 Aplikasi yang mengandungi hanya lagu atau filem mesti ada kedai iTunes, hanya sebuah buku di iBookStore.

    3. Metadata (nama, penerangan, ikon)

    Penerangan permohonan tidak boleh "ikan" 3.2, menyebut nama orang lain platform mudah alih 3.1 (Android, Telefon Windows...). Penerangan mesti sepadan dengan kefungsian aplikasi 3.3

    3.4 Nama aplikasi dalam iTunes dan pada desktop peranti mestilah serupa.
    3.5 Ikon aplikasi besar dan kecil mestilah sama
    3.6 Penerangan dan ikon mesti mempunyai rating 4+ (boleh ditunjukkan kepada kanak-kanak berumur empat tahun).

    3.10 Pembangun yang membeli atau menjana ulasan pengguna atau memanipulasi bahagian atas App Store akan disekat.

    4. Lokasi

    Para editor menolak aplikasi yang
    4.1 jangan meminta persetujuan pengguna sebelum menentukan lokasinya
    4.2 menggunakan geolokasi untuk kawalan automatik kereta, kapal terbang atau peranti lain, 4.3 panggilan perkhidmatan kecemasan atau kawalan penerbangan
    4.4 Mendapatkan data geolokasi mestilah berkaitan secara langsung dengan kefungsian aplikasi atau untuk memaparkan pengiklanan

    5. Pemberitahuan tolak

    Aplikasi yang salah menggunakan pemberitahuan tolak akan ditolak.

    5.1 Pemberitahuan tolak mesti dilaksanakan melalui Apple Push Notification API (APN)
    5.3 Anda dikehendaki mendapatkan persetujuan pengguna sebelum menghantar pemberitahuan
    5.4 Pemberitahuan tolak tidak boleh menghantar peribadi atau maklumat sulit
    5.7 Anda tidak boleh mengecaj pengguna untuk menggunakan pemberitahuan tolak

    Anda tidak boleh menghantar virus, Trojan (5.9), spam (5.5) atau pengiklanan (5.6).

    6.Pusat Permainan

    ID pemain tidak boleh ditunjukkan kepada pemain atau orang lain (6.1) dan tidak boleh digunakan selain daripada yang diterangkan dalam peraturan Pusat Permainan (6.2)

    9. Multimedia

    9.1 Aplikasi dikehendaki menggunakan Rangka Kerja MediaPlayer untuk mengakses perpustakaan muzik peranti
    9.2 Aplikasi yang serupa dengan antara muka iPod akan ditolak

    Keperluan untuk penstriman data berakhir rangkaian selular(melalui WiFi anda boleh menghantar mengikut kehendak anda):
    9.3 Audio tidak lebih daripada 5 MB dalam 5 minit
    9.4 Video lebih lama daripada 10 minit mesti menggunakan HTTP Siaran langsung dan termasuk versi audio 64kpbs

    11. Membeli-belah

    Bagaimana aplikasi yang lebih mahal atau membeli dengan lebih berhati-hati Apple menyemaknya (11.11)


    11.1 buka atau buka kunci fungsi baharu tidak menggunakan mekanisme AppStore
    11.2 menggunakan mekanisme selain daripada Pembelian Dalam Apl (IAP) untuk membeli kandungan, membuka kunci ciri atau menyediakan perkhidmatan dalam aplikasi
    11.3 menjual barangan dari dunia fizikal (tiket wayang, piza) atau perkhidmatan yang digunakan di luar aplikasi (cuci kereta) melalui IAP
    (sebenarnya, klausa 11.3 bermaksud bahawa barangan dan perkhidmatan fizikal yang digunakan di luar aplikasi boleh dijual bukan melalui IAP: kad kredit, SMS)
    11.5 menjual pinjaman yang mempunyai tarikh luput
    11.8 membuka kunci akses kepada fungsi telefon pintar, seperti kamera atau giroskop, untuk wang
    11.9 menjual kandungan untuk disewa (menjadi tidak tersedia dari semasa ke semasa)
    11.13 mengandungi pautan ke mekanisme pembelian luaran, seperti butang "beli" yang membawa kepada tapak web dengan borang pembelian

    Terdapat empat jenis IAP:
    - bahan habis pakai (boleh dibeli beberapa kali: peluru, kesihatan, kredit skype)
    - bukan bahan habis pakai (dibeli sekali: filem, buku, fungsi aplikasi, tahap baharu)
    - langganan memperbaharui secara automatik
    - langganan dikemas kini secara manual

    Anda mesti menetapkan jenis IAP anda dengan betul (11.7), contohnya, tidak boleh digunakan untuk filem atau fungsi tambahan, langganan untuk pembayaran berulang.

    Langganan pembaharuan automatik mendebit wang secara automatik daripada kad pengguna. Ia hanya boleh digunakan untuk: majalah berkala (majalah, akhbar), langganan aplikasi perniagaan dan aplikasi media (muzik, video) (11.15).

    Aplikasi boleh gunakan kandungan (majalah, muzik, filem) yang dibeli di luar aplikasi, melainkan anda memberikan pautan ke mekanisme pembelian luaran. (11.14)

    Jika anda menggunakan pembelian dalam apl, saya syorkan membaca Bermula dengan Pembelian Dalam Apl

    13 Kerosakan

    Editor menolak permohonan yang:
    13.1 mencadangkan pengguna untuk menggunakan peranti sedemikian rupa sehingga ia mungkin rosak (buang tingkap, pukul meja)
    13.2 cepat mengalirkan bateri atau memanaskan peranti

    Editor MUNGKIN menolak aplikasi yang boleh menyebabkan kemudaratan fizikal kepada pengguna.


    15 Keganasan

    Editor menolak aplikasi yang mengandungi
    15.1 imej realistik orang atau haiwan yang terbunuh, cacat, ditembak, ditikam, diseksa, cedera
    15.2 perihalan keganasan atau penderaan kanak-kanak
    15.4 Gambaran realistik senjata yang menggalakkan penggunaan haram atau melulu
    15.5 Permainan Roulette Rusia

    15.4 "Musuh" dalam permainan tidak boleh mewakili mana-mana kaum, negara, budaya, kerajaan atau perbadanan sebenar.

    17 Privasi

    17.1 Aplikasi dikehendaki meminta kebenaran pengguna untuk memindahkan data mengenainya dan memaklumkan di mana dan mengapa data ini akan digunakan.
    17.2 Editor menolak aplikasi yang tidak berfungsi tanpa arahan pengguna maklumat peribadi(e-mel, tarikh lahir, ...)

    18 Pornografi

    18.1 Permohonan mestilah tidak mengandungi pornografi.
    18.2 Editor menolak aplikasi yang kandungan yang dijana pengguna selalunya lucah (contohnya, chat-roulette)

    Definisi pornografi: Perihalan eksplisit atau gambaran kemaluan atau perbuatan yang bertujuan untuk rangsangan erotik dan bukannya daya tarikan estetik atau emosi.

    20. Peraduan, cabutan bertuah, loteri, lukisan dan perjudian

    20.1 Cabutan dan pertandingan mesti ditaja oleh pembangun (atau pelanggan) aplikasi
    20.2 Peraturan untuk cabutan bertuah dan pertandingan mesti dibentangkan dalam permohonan. Peraturan mereka harus menjelaskan bahawa Apple tidak ada kaitan dengan persaingan itu.
    20.3 Pemaju mesti mempunyai lesen untuk mengendalikan loteri.
    20.4 Anda tidak boleh menjual tiket loteri dalam aplikasi
    20.5 Pembangun permainan untuk wang sebenar (pertaruhan sukan, poker, kasino, pertaruhan lumba kuda) mesti mempunyai kebenaran dan lesen di semua negara di mana permohonan itu tersedia. Permainan wang sebenar seharusnya percuma di AppStore
    20.6 Dalam permainan untuk wang sebenar, anda tidak boleh menjual kredit untuk IAP (iaitu, di mana anda boleh mengeluarkan kemenangan kepada wang sebenar, anda tidak boleh membuat pertaruhan untuk IAP)

    22. Keperluan undang-undang

    Editor menolak permohonan yang:
    22.4 membenarkan perkongsian fail haram
    22.5 mengandungi pengiklanan perjudian
    22.6 membenarkan panggilan atau SMS tanpa nama

    22.9 Permohonan mengira dos ubat mesti dikeluarkan oleh pengilang ubat, hospital, syarikat insurans atau institut penyelidikan

    24. Permohonan kanak-kanak

    Apl dalam kategori "Untuk Kanak-kanak" App Store mesti ditujukan untuk umur tertentu: bawah 5 tahun, 6-8 tahun atau 9-11 tahun (24.4)

    Permohonan untuk kanak-kanak di bawah umur 13 tahun:
    24.1 mesti mempunyai dasar privasi
    24.3 Mesti mendapatkan kebenaran ibu bapa untuk sebarang pautan atau pembelian di luar apl
    24.2 tidak boleh ditunjukkan pengiklanan kontekstual atau pengiklanan berdasarkan tingkah laku pengguna

    Terdapat juga bahagian supaya anda boleh menentukan perhimpunan tertentu yang harus dihantar untuk semakan, dan kemudian ke kedai. Pemilihan tidak tersedia sehingga kami telah memuat naik sebarang binaan apl ke iTunes Connect. Kami akan kembali ke bahagian ini kemudian:




    Persediaan projek, bina dan muat naik

    Buka projek apl anda dalam XCode, pergi ke tetapan projek. Pengecam Bundle mesti sepadan dengan BundleID yang anda tentukan semasa membuat AppID. Anda juga perlu melumpuhkan ciri tandatangan automatik dalam XCode. Dalam senarai juntai bawah Profil Peruntukan, pilih yang anda buat baru-baru ini.



    Sila ambil perhatian: tanpa semua ikon yang diperlukan (termasuk ikon kedai 1024 mata), binaan apl tidak akan disahkan secara automatik oleh iTunes Connect.


    Projek itu kini boleh dipasang dan dihantar ke iTunes Connect. Untuk melakukan ini, klik menu Produk - Arkib. Hasil daripada binaan, tetingkap penganjur XCode akan ditunjukkan, klik butang "Muat Naik Ke App Store" di sana:



    Tetingkap tetapan muat naik dalam App Store dibuka. Baca lebih lanjut mengenai kod bit, pelucutan simbol. Biarkan tetapan tidak berubah.



    Pada langkah seterusnya, anda perlu memilih profil peruntukan daripada senarai juntai bawah yang sesuai:



    XCode kemudiannya akan menyediakan arkib untuk dimuat naik ke iTunes Connect. Pada skrin ini, perhatikan parameter yang telah kami tetapkan. Klik Muat Naik.



    Bergantung pada kelajuan sambungan anda, anda perlu menunggu sedikit masa. Jika semuanya baik-baik saja, XCode akan melaporkan muat naik yang berjaya ke iTunes Connect. Anda boleh meneruskan ke peringkat terakhir.


    Menghantar untuk semakan

    Dalam iTunes Connect, anda boleh melihat binaan yang dimuat naik dalam tab Aktiviti. Untuk projek Swift pemeriksaan automatik Perhimpunan mengambil masa kira-kira setengah jam. Sehingga itu, perhimpunan akan mempunyai status Pemprosesan:



    Selepas pengesahan selesai, pemasangan tersedia untuk dipilih pada halaman maklumat versi aplikasi:



    Memilih perhimpunan:



    Selepas ini, aplikasi akan mempunyai ikon dalam iTunes Connect. Simpan perubahan anda. Kini anda boleh menghantar perhimpunan untuk semakan.



    sedia! Anda melakukan semua yang anda boleh. Jangkakan maklum balas dalam masa beberapa hari. Jangan lupa bahawa iTunes Connect sedang bercuti dari 23 hingga 27 Disember. Pembangun tidak akan dapat mengemas kini atau menambah aplikasi baharu pada App Store atau menukar tanda harga. Lain-lain ciri iTunes Sambung akan tersedia.

    Nampaknya saya faham bahawa Apple melakukan segala-galanya untuk pelanggan yang disayangi - dan teknologi hanya berada di pinggir kemajuan, dan reka bentuk, dan perlindungan daripada semua jenis kemalangan seperti virus, dan ekosistem tertutup, dan penyederhanaan aplikasi. Tidak, katakan untuk saya, sebagai pengguna, semuanya tidak berfungsi (baik, kecuali mungkin untuk teknologi dan reka bentuk kecil) - tetapi 50% orang menyukai rakan dan kenalan saya, yang tidak mahu memikirkan apa berfungsi untuk mereka dan bagaimana mereka boleh memasang program yang tidak - ini semua sangat berguna. Sudah tentu, saya pernah melihat semua ini sebagai pengguna biasa- Nah, saya tidak suka menggunakan sama ada produk Apple atau Android untuk mencipta kandungan - oh baik - ia sesuai untuk menggunakannya - dan itu bagus. Kami akan melakukan yang lain entah bagaimana pada Windows.

    Dan di sini, kerana saya telah menulis lebih daripada sekali, kami perlu memenuhi keperluan 50% yang disebutkan di atas untuk tapak kami (baik, dan kemudian juga mempromosikannya - kedua-duanya dan). Tetapi menulis permohonan, ternyata, hanya separuh daripada pertempuran, banyak cerita yang lebih menarik dengan penempatan dan kemas kini seterusnya, selepas itu saya melihat keseluruhannya bukan dari sisi pengguna, tetapi dari pihak pembangun.

    Dan akibatnya, melihat bagaimana lelaki baru itu ditembak iPad Air pertama dengan Air Gun (bukan kata-kata yang buruk, kan?), dan kemudian dengan senapang kaliber .50, semuanya dalam gerakan super-rendah

    Saya mengalami kepuasan yang tidak dapat digambarkan bahawa seseorang melakukan dengan produk Apple perkara yang sama yang Apple lakukan dengan produk pembangun perisian.

    Dalam nota ini saya tidak akan berikan arahan terperinci Cara meletakkan aplikasi di gedung aplikasi telah diterangkan seratus kali, jadi saya akan memberikan langkah umum dan pautan ke artikel terbaik mengenai perkara ini. Saya juga akan memberitahu anda sedikit tentang jenis buasir yang kami hadapi.

    Jadi, jika anda memutuskan untuk mengambil jalan menulis dan menerbitkan aplikasi di Appstore, perkara pertama yang perlu diperhatikan ialah Apple mengenakan bayaran kepada pemaju untuk segala-galanya. Jika anda ingin mengehos aplikasi, bayar 100 dolar setahun untuk akaun. Jika anda ingin menjual aplikasi - komisen Apple adalah dari 30 hingga 40% daripada kos permohonan - anda boleh senario kes terbaik Anda akan mendapat 70 (sejujurnya, Perkhidmatan Cukai Persekutuan pun mahu sedikit kurang daripada perolehan). Adakah anda ingin menjual kandungan digital di dalam apl - ara, sekali lagi - bayar 30% dan jual melalui appstore.

    Mereka belum lagi mengambil peratusan daripada penjualan barangan fizikal sebenar melalui aplikasi mudah alih, yang merupakan pameran kedai dalam talian, tetapi saya rasa begitu - semuanya bergerak ke arah itu.

    Tetapi mari kita anggap bahawa kita bersetuju dengan semua syarat yang memperhambakan ini (perpuluhan? tidak, tidakkah anda mendengar), kita mengambil berat tentang kebajikan pengguna. Dan sekarang, mari kita daftar akaun di appStore. Nah, pembangun kami sudah memilikinya, jadi tiada masalah dengannya.

    Pada masa yang sama - pada semua peringkat sebelum penyerahan permohonan - anda perlu mengingati sekatan yang dikenakan oleh Apple ke atas aplikasi yang diterbitkan, dan sebab yang dijamin mengapa anda akan dinafikan penerbitan: separuh daripadanya diberikan, dan separuh kedua - malah dengan lebih terperinci -. Jika mana-mana syarat yang ditentukan oleh Apple tidak dipenuhi, kemungkinan aplikasi itu tidak akan lulus penyederhanaan atau akan dipadamkan kemudian adalah sangat tinggi; anda tidak seharusnya mengharapkan ia lulus.

    Dan di sinilah serangan hendap utama menanti pemaju. Apple menyemak permohonan selama dua minggu sebelum menerimanya untuk diterbitkan. Tetapi walaupun mereka tidak menemui pepijat kritikal yang mengganggu penempatan, pelanggan aplikasi, selepas penerbitan, diuji dengan teliti aplikasi mudah alih pada tiga atau empat peranti - setelah menerima statistik daripada beberapa ratus peranti - mereka boleh menemui pepijat di sana yang agak kritikal untuk diri mereka sendiri, dan kadangkala untuk pelanggan (walaupun bukan untuk semua orang). Ya, ia boleh dibetulkan dengan cepat, tetapi menyemak versi baharu adalah sama dengan menyemak versi pertama. Dalam erti kata lain, selama dua minggu anda akan terpaksa hidup dengan pepijat yang mungkin tidak dapat dilihat oleh pelanggan dan pengguna anda, tetapi anda akan merasakannya sepenuhnya, terutamanya jika aplikasi berkomunikasi dengan pelayan anda. Nah, anda tidak boleh segera meletakkannya pada pelayan anda untuk dimuat turun, seperti WordPress 3.7.1 yang sama, dikeluarkan dengan pembetulan pepijat - walaupun anda mahu. Sebenarnya, itulah yang berlaku kepada kami.