Proqram mağazasında proqram yükləmək nə qədər başa gəlir? Tətbiqi App Store-da dərc edirik. Tərtibatçı olmasanız belə. Xcode-da tətbiqin yaradılması

Tətbiq Mağazası— mobil cihazlar üçün məşhur proqram mağazası iPhone telefonları və digər Apple cihazları üçün. Proqramları pulsuz almaq və ya yükləmək olar. Siz tətbiqi AppStore-da yalnız proqram tərtibatçı hesabınız olduqda dərc edə bilərsiniz. Belə bir hesabın dəyəri fərdi hüquqi şəxslə müqayisədə demək olar ki, 3 dəfə ucuzdur.

Tətbiqinizi mağazaya yerləşdirmək üçün ilk növbədə onu buna uyğun hazırlamalısınız.

Müraciətin hazırlanması aşağıdakı addımları əhatə edir:

  • iPhone Developer Proqramının veb saytında iPhone Dağıtım Sertifikatı əldə etmək.
  • Yaradılış və iPhone yüklənir App Store Distribution üçün Distribution Təminat Profili.
  • Distribution konfiqurasiyasından istifadə edərək Xcode istifadə edərək proqramın tərtib edilməsi.
  • Distribution qurma kompilyasiyası yoxlanılır.

Proqram əlavə etmək üçün portalın veb interfeysindən istifadə edin iTunes Connect.

Nəşr aşağıdakı mərhələlərdən ibarətdir:

1. Tətbiq məlumatını daxil edin

Əvvəlcə normalara uyğun gələn başlığı dərc edin xüsusi rəhbərlikərizə ilə brendlər və müəllif hüquqları Apple-dan.
Birincisi, 20 simvoldan çox olmamalıdır.
İkincisi, başlıqda versiya qeyd edilməməlidir. Siz sonrakı mərhələlərdə versiyanı qeyd edə bilərsiniz.
Üçüncüsü, istifadəyə icazə yoxdursa, adda brend adlar olmamalıdır. Məsələn, ada “iPhone”, “iPod” və s. sözləri əlavə etmək qadağandır.

Sonra sizə lazım olacaq:

  • 4000 simvoldan çox olmayan təsviri əlavə edin
  • Tətbiqin hazırlandığı cihazın növünü göstərin
  • Tətbiqin hər bir əsas versiyası üçün unikal Stok Saxlama Birimi (SKU) daxil edin
  • Əsas kateqoriyanı seçin
  • Alt kateqoriya seçin
  • Tətbiq oyundursa, oyun səviyyəsini göstərin
  • Daxil edin unikal nömrə versiyaları
  • Müəllif hüququ sahibi məlumatlarını dərc edin
  • Dəstək xidmətinə keçid təmin edin
  • Daxil edin e-poçt ünvanı yalnız Apple tərəfindən daxili olaraq istifadə ediləcək dəstək
  • üçün lisenziyanı təyin edin son istifadəçi, əks halda standart lisenziya istifadə olunacaq iTunes Proqramı EULA mağazası.
  • Ərizənin ərazi bölgüsünü göstərin
  • Buraxılış tarixini göstərin
  • Tətbiqin qiymətini göstərin
  • İstədiyiniz lokalizasiyanı seçin

2. Nişanlar və ekran görüntülərinin əlavə edilməsi

Sizə iki ikona lazımdır: yalnız 57x57px ölçüsündə kiçik və böyük ölçü 512×512px, 72 dpi. Mümkün formatlar: .jpg, .jpeg, .tiff.

İcazə verilir aşağıdakı növlər ekran görüntüləri: 320×460 portret, 480×300 tam ekran, 320×480 portret.

3. Ərizənin baxılmaq üçün təqdim edilməsi

Nəhayət, iTunes Connect-ə daxil olmalısınız, Manage Your Applications menyusunu seçin, bütün tələb olunan məlumatları daxil edin və ərizəni təqdim edin. Tətbiqin nəzərdən keçirilməsi təxminən bir həftə və ya daha çox çəkə bilər. Nəticə uğurlu olarsa, ərizə mağazada dərc olunur.

  • Mobil proqramların hazırlanması,
  • Android üçün inkişaf,
  • iOS inkişafı
    • Dərslik

    Dərslikimizin birinci hissəsində biz hər iki mağazada qeydiyyatdan keçdik - App Store və Google Play. Ancaq tətbiqinizin yüklənə bilməsi üçün daha bir çox hərəkətləri yerinə yetirməlisiniz. Gəlin onlara baxaq.

    Nəşretmə proseduruna davam etməzdən əvvəl, ərizənizin dərc edilmiş proqramların keyfiyyəti və məzmunu ilə bağlı tələblərə (Google, Apple) cavab verdiyinə əmin olun. Bu tələblərin yerinə yetirilməməsi tez-tez təcrübəsiz tərtibatçıların dərc etməkdən imtina etməsinə və hətta pozuntuya görə xəbərdarlıq almasına təəccüblənir.

    Hər şeydən əvvəl tətbiqin hansısa funksionallığı olmalıdır, yəni faydası və dəyəri olmalıdır. Tətbiqinizin analoqlarından ən azı bir qədər fərqli olduğundan əmin olun. Əgər hələ mağazada analoqları axtarmamısınızsa, bunu etməyə tənbəl olmayın - bu mərhələdə bir çox layihələrin yaradılması başa çatır. Bu, xüsusilə “yenilikçi” ideyası olan yeni gələnlər üçün doğrudur.

    Yanlış yazılmış kod səbəbindən rədd edilmək üçün bir çox variant var. Bu, ilk növbədə tətbiq qəzalarına aiddir. Həmçinin, bir çox tərtibatçılar kifayət qədər olmadıqda daxili API-yə daxil olmağa çalışırlar proqram interfeysləri satıcı tərəfindən təmin edilir. Amma inanın ki, API bağlanıbsa, deməli, hansısa səbəbdən edilib. İstifadə olunan texnologiya ilə bağlı sənədləri yenidən oxuyun, yəqin ki, nəyisə qaçırdınız.

    Digər şirkətlərin adlarını, ticarət nişanlarını, müəllif hüquqları ilə qorunan şəkilləri və şəkilləri (hətta skrinşot şəklində) tətbiqin adında və ya onun məzmununda müvafiq icazə olmadan istifadə edirsinizsə, o zaman proqramın "bükülmüş" olacağına əmin ola bilərsiniz. ” töhmətlə. Buna görə də belə hallardan ehtiyatla çəkinin. Müəllif hüququ ilə qorunan materialdan istifadə etmək və ya qeyd etmək lazımdırsa, müvafiq formadan istifadə edərək dərhal istifadə hüququnuzu sübut etməlisiniz.

    Mürəkkəb və ya anlaşılmaz bir interfeys başqadır ümumi səbəb imtina. Tətbiq ekranlarının yüklənməməsinə, oxunması asan olmasına və proqramla işlədikdən sonra 5 dəqiqə ərzində istifadəçinin gözlərini öldürməmək üçün rənglərin seçilməsinə diqqət yetirin. Hər iki şirkətin interfeys dizaynı üçün təlimatları var, onları yoxlayın (Google, Apple).

    Apple xüsusilə bütün elan edilmiş funksiyaların funksionallığına həssasdır: əgər siz hələ tamamlamadığınız və yer tutucu yerləşdirmədiyiniz uzaq menyu elementiniz varsa, o zaman rəyçilər bunu aşkar edəcək və əvvəlcə tətbiqi dəyişdirməyə məcbur edəcəklər.

    Tətbiqiniz istifadəçi və onun cihazı haqqında hər hansı məlumat toplayırsa, siz bu məlumatlardan necə istifadə edəcəyinizi tətbiqdə mümkün qədər aydın şəkildə göstərməlisiniz. Hər cür telemetriyanı izahat olmadan toplamaq və onu serverinizə göndərmək tövsiyə edilmir, bu, şübhəli və ərizəni dərc etməkdən imtina etməklə cəzalandırılır;

    Quraşdırılmış sistemlərdən istifadə edərək istifadəçiləri doldurmağı planlaşdırırıq Ödəniş Proqramı Store və Google Play, sonra tətbiqinizin bu sistemlər tərəfindən dəstəklənən kateqoriyalardan birinə aid olub olmadığını yoxlayın. Məsələn, ərizəniz vasitəsilə bəzi xidmətləri satmağı planlaşdırırsınızsa, digər ödəniş sistemlərini əlavə etməli olacaqsınız.

    Fon rejimləri. Bunlar tətbiqinizin minimuma endirildikdə/bağlandıqda istifadə edə biləcəyi rejimlərdir. Lakin tətbiqdə bu rejimlərin seçilməsinə haqq qazandıran funksionallıq olmalıdır. Səs təyin etsəniz, lakin audio və ya IP üzərindən səs yoxdur, lakin proqramdan zəng edə bilmirsinizsə, imtinanı gözləyin.

    Çox vaxt ərizələr aşağıdakı səbəblərə görə göndərildikdə moderasiya edilmir:

    1. Bütün dəstəkləyici formaların natamam doldurulması.
    2. Səhvlər və qəzalar.
    3. Tətbiq yalan, fırıldaqçı və ya yanlış məlumatlardan istifadə edir.
    4. Üçüncü tərəf proqramlarına bənzər nişanlar istifadə olunur.
    5. İnterfeys işlənib hazırlanarkən rəsmi təlimatların (Apple, Google) tövsiyələri nəzərə alınmadı.
    6. Göstərilən funksiyalar və/və ya ekran görüntüləri ilə faktiki tətbiq arasında uyğunsuzluq.
    Hər cür zərərli şeylər haqqında - məsələn, sındırma, spam göndərmə, qeyri-dürüst cəlbetmə üsullarından istifadə və s. - bunu qeyd etməyə ehtiyac yoxdur.

    Ərizənizin tələblərə uyğunluğunu yoxlamaq məsələsinə məsuliyyətlə yanaşmırsınızsa, onda sizin tərtibatçı hesabınız tamamilə bloklana bilər.

    Müraciətə baxılması prosesi ilə bağlı yekunda rəsmi internet saytından sitat: “ Biz xətti keçən məzmun və ya funksionallığı olan tətbiqi rədd edəcəyik. Bu xətt haradadır, soruşursan? Bir hakimin dediyi kimi, “Mən bunu görəndə bilirəm”. Və düşünürük ki, onu keçəndə siz də başa düşəcəksiniz.».

    Tətbiq Mağazası

    İstifadə olunan alətlər:
    • Apple kompüteri (OS X quraşdırılmış).
    • Apple mağazası - Apple proqram mağazası.
    • developer.apple.com - Apple Developer Mərkəzi.
    • itunesconnect.apple.com - tətbiqlərinizi idarə etmək, onları mağazaya yükləmək, statistikaya, maliyyəyə və s.
    • XCode inteqrasiya olunmuş inkişaf mühitidir.
    • Proqram Yükləyicisi - Apple proqramı yükləmək üçün toplanmış arxiv iTunes Connect-dəki proqramlar.
    App Store-a təqdim edilən hər bir proqram Apple tərəfindən verilmiş etibarlı sertifikatla imzalanmalıdır.

    Ərizəni imzalamaq üçün bizə lazımdır:

    1. Apple-dan sertifikat tələb edin.
    2. Tərtibatçı Mərkəzinə yeni proqram əlavə edin.
    3. Təminat profili yaradın.
    4. itunesconnect.apple.com portalında yeni proqram yaradın (bundan sonra iTunes Connect adlandırılacaq).
    5. Ərizə ilə bağlı bütün tələb olunan məlumatları doldurun.
    6. Təminat profilimizlə imzalayaraq XCode-dan proqram arxivini toplayın.
    7. Application Loader (Apple proqramı) istifadə edərək arxivi iTunes Connect-ə yükləyin.
    8. Daxil edin yeni versiya yüklədiyimiz proqram arxivi və ərizəni baxılmaq üçün təqdim edirik.

    Gəlin hər bir addımı daha ətraflı nəzərdən keçirək:

    1. Apple-dan sertifikat tələb edin.

    2. Dev Center-ə yeni proqram əlavə edilir.

    3. Təminat profilinin yaradılması.
      1. developer.apple.com/account/ios/profile/production ünvanına keçin.
      2. “+” üzərinə klikləyin. Distribution -> App Store seçin. Davam et klikləyin.
      3. Yaratdığımız sertifikatı seçin (iOS Distribution). Davam et klikləyin.
      4. Sertifikat adını təyin edin. Davam et klikləyin.
      5. Sertifikat yaradılmışdır. Onu kompüterinizə yükləyin və açın - indi XCode-da var.
    4. iTunes Connect-də yeni proqram yaradın.
    5. Hamısını doldurmaq zəruri məlumatlar tətbiqi haqqında.

    6. XCode-dan arxiv toplamaq, onu Təminat profilimizlə imzalamaq.

    7. Application Loader istifadə edərək iTunes Connect-ə arxivin yüklənməsi.

    8. Yüklədiyimiz tətbiqin yeni versiyası üçün arxivin dəqiqləşdirilməsi və ərizənin baxılmaq üçün təqdim edilməsi.

    Google Play

    1. APK faylını imzalayın.
      Tətbiqinizi Google Play-də dərc etmək üçün onu imzalamalısınız xüsusi açar. İki növ açar var:
      • inkişaf etdirmək - inkişaf mühitindən cihazlara quraşdırma zamanı tamamilə bütün proqramların imzalandığı açar;
      • istehsal - Google Play-ə yükləməzdən əvvəl tətbiqin imzalandığı açar.
      İkinci növ açara ehtiyacımız olacaq. Bu, hər bir proqram üçün unikaldır, onlar həmçinin tətbiqinizdəki bütün yeniləmələri imzalamalıdırlar. Birdən itirsəniz, onu bərpa etmək mümkün olmayacaq və tamamilə yeni bir proqram yükləməli olacaqsınız.

      İmzalanma prosesinə baxaq.

    2. Yeni layihə yaradın və APK faylını developer konsoluna yükləyin.

    3. Tələb olunan ərizə məlumatlarının doldurulması.

    Beləliklə, ərizəniz bütün yoxlamalardan keçdi və mağazada göründü. Siz həyəcanla ilk yükləmələri və istifadəçi rəylərini gözləyirsiniz. Lakin bir çox digər proqramlar arasında istifadəçilərin diqqətini cəlb etmək çox çətin ola bilər. Buna görə də, ərizəni dərc etdikdən sonra onun təbliğatına çox diqqət yetirmək lazımdır. Bunun yolları haqqında gələcək nəşrlərimizdən birində danışacağıq.


    App Store-da ərizələrin qəbulu qaydaları

    App Store redaktorları proqramları diqqətlə seçir, çox vaxt nəşrdən imtina edirlər. Yeni çek Müraciətlər daha iki həftə çəkəcək. İmtinalarımızın sayı altıya çatdı, ərizəni dərc etmək tam üç ay çəkdi.

    Yaxşı xəbər budur ki, Apple tətbiq tələblərini .

    2. Funksionallıq

    App Store redaktorları bu proqramları rədd edir
    2.1 düşür
    2.2 ehtiva edir görünən səhvlər
    2.3 təsvirdə yazılanları etməyin
    2.4 sənədsiz və ya gizli funksiyalar
    2.5 sənədsiz iOS API-lərindən istifadə edir
    2.6 Yükləyin, quraşdırın və ya işə salın icra edilə bilən kod
    2.7 "beta", "demo" və "test" versiyaları
    2.13 yalnız reklam və marketinq materiallarını ehtiva edir
    2.18 Alkoqol və ya narkotik vasitələrdən həddindən artıq istifadəni təsdiqləmək, uşaqları alkoqol və siqaret çəkməyə təşviq etmək
    2.19 səhv diaqnostika aparmaq və ya yanlış cihaz məlumatlarını göstərmək
    2.25 AppStore-a bənzər interfeysdə təşviq və ya satınalma üçün digər tərtibatçıların proqramlarını göstərir

    Redaktorlar aşağıdakı müraciətləri rədd edə bilərlər:
    2.11 Artıq App Store-da olan proqramları təkrarlayın, xüsusən də orada çoxlu sayda tətbiq varsa, məsələn: fənərlər, Kama Sutralar, farting proqramları.
    2.12 xüsusilə faydalı, unikal və ya sadəcə proqramlar kimi hazırlanmış vebsaytlar
    2.22 tətbiq istifadəçilərini özbaşına məhdudlaşdırır, məsələn, yer və ya mobil operator

    2.10 iPhone proqramları iPad-də normal və ikiqat ölçüdə işləməlidir.
    2.15 İstifadəçilər 50 meqabaytdan böyük proqramları yalnız WiFi vasitəsilə yükləyə biləcəklər

    2.20 Tətbiq Mağazasını zibilləyən tərtibatçılar müxtəlif versiyalar eyni proqramlar bloklanacaq.

    2.21 Yalnız mahnı və ya filmdən ibarət proqramlar olmalıdır iTunes Mağazası, iBookStore-da sadəcə bir kitab.

    3. Metadata (ad, təsvir, ikona)

    Tətbiqin təsviri "balıq" 3.2 olmamalıdır, başqalarının adlarını qeyd edin mobil platformalar 3.1 (Android, Windows Phone...). Təsvir tətbiqin funksionallığına uyğun olmalıdır 3.3

    3.4 iTunes-da və cihazın iş masasında tətbiq adları oxşar olmalıdır.
    3.5 Böyük və kiçik proqram nişanları eyni olmalıdır
    3.6 Təsvir və nişanlar 4+ reytinqinə malik olmalıdır (dörd yaşlı uşaqlara göstərilə bilər).

    3.10 İstifadəçi rəylərini alan və ya yaradan və ya App Store zirvələrini manipulyasiya edən tərtibatçılar bloklanacaq.

    4. Yer

    Redaktorlar bu müraciətləri rədd edir
    4.1 İstifadəçinin yerini təyin etməzdən əvvəl ondan razılıq istəməyin
    4.2 üçün geolokasiyadan istifadə edin avtomatik nəzarət avtomobillər, təyyarələr və ya digər cihazlar, 4.3 zənglər təcili xidmətlər və ya uçuşa nəzarət
    4.4 Geolokasiya məlumatlarının əldə edilməsi birbaşa tətbiqin funksionallığı və ya reklamın nümayişi ilə əlaqəli olmalıdır.

    5. Push bildirişləri

    Push bildirişlərindən səhv istifadə edən proqramlar rədd ediləcək.

    5.1 Push bildirişləri Apple Push Notification API (APN) vasitəsilə həyata keçirilməlidir
    5.3 Bildirişlər göndərməzdən əvvəl sizdən istifadəçi razılığını almalısınız
    5.4 Push bildirişləri şəxsi və ya göndərə bilməz məxfi məlumat
    5.7 Siz push bildirişlərindən istifadə üçün istifadəçidən ödəniş ala bilməzsiniz

    Siz viruslar, troyanlar (5.9), spam (5.5) və ya reklam (5.6) göndərməməlisiniz.

    6.Oyun Mərkəzi

    Oyunçu ID-si oyunçuya və ya digər insanlara göstərilə bilməz (6.1) və Game Center qaydalarında (6.2) təsvir ediləndən başqa istifadə edilə bilməz.

    9. Multimedia

    9.1 Proqramlara daxil olmaq üçün MediaPlayer Çərçivəsindən istifadə etmək tələb olunur musiqi kitabxanası cihazlar
    9.2 iPod interfeysinə bənzər proqramlar rədd ediləcək

    Məlumatların ötürülməsi üçün tələblər mobil şəbəkələr(WiFi vasitəsilə istədiyiniz kimi ötürə bilərsiniz):
    9.3 5 dəqiqə ərzində 5 MB-dan çox olmayan audio
    9.4 10 dəqiqədən uzun videolar HTTP istifadə etməlidir Canlı Yayım və 64kpbs audio versiyası daxildir

    11. Alış-veriş

    Necə daha bahalı proqram və ya daha diqqətlə satın alırsa, Apple onu yoxlayır (11.11)


    11.1 açın və ya kilidini açın yeni funksionallıq AppStore mexanizmlərindən istifadə etməmək
    11.2 Tətbiqdə məzmun almaq, funksiyaların kilidini açmaq və ya xidmətlər göstərmək üçün Tətbiqdaxili Satınalma (IAP) xaricində mexanizmlərdən istifadə edin
    11.3 IAP vasitəsilə fiziki dünyadan malları (film biletləri, pizza) və ya tətbiqdən kənar istifadə olunan xidmətləri (avtomobil yuma) satmaq
    (əslində, 11.3-cü bənd o deməkdir ki, tətbiqdən kənar istifadə olunan fiziki mallar və xidmətlər IAP vasitəsilə deyil, satıla bilər: kredit kartları, SMS)
    11.5 İstifadə müddəti bitmiş kreditləri satmaq
    11.8. Pul üçün kamera və ya giroskop kimi smartfon funksiyalarına girişin kilidini açın
    11.9 İcarəyə verilən məzmunu satmaq (zamanla əlçatmaz olur)
    11.13 alış forması olan vebsayta aparan “al” düyməsi kimi xarici alış mexanizmlərinə keçidləri ehtiva edir.

    Dörd növ IAP var:
    - istehlak materialları (bir neçə dəfə alına bilər: döyüş sursatı, sağlamlıq, skype kreditləri)
    - qeyri-istehlak materialları (bir dəfə alınıb: filmlər, kitablar, proqram funksiyaları, yeni səviyyələr)
    - avtomatik yenilənən abunələr
    - abunələr əl ilə yenilənir

    Siz IAP tipinizi düzgün təyin etməlisiniz (11.7), məsələn, filmlər üçün istehlak edilə bilməz və ya əlavə funksiyalar, təkrarlanan ödənişlər üçün abunələr.

    Avtomatik yenilənən abunələr avtomatik olaraq istifadəçinin kartından pul çıxarır. Onlar yalnız aşağıdakılar üçün istifadə edilə bilər: dövri nəşrlər (jurnallar, qəzetlər), biznes proqramlarına abunə olmaq və media proqramları (musiqi, video) (11.15).

    Proqramlar bilər xarici satınalma mexanizminə keçid təmin etmədiyiniz halda, proqramdan kənar alınmış məzmundan (jurnallar, musiqi, filmlər) istifadə edin. (11.14)

    Tətbiqdaxili satınalmalardan istifadə edirsinizsə, mən Tətbiqdaxili Satınalma ilə Başlanğıc bölməsini oxumağı məsləhət görürəm

    13 Zərər

    Redaktorlar aşağıdakı müraciətləri rədd edir:
    13.1 İstifadəçiyə cihazı zədələyəcək şəkildə istifadə etməyi təklif edin (pəncərədən atmaq, stolu vurmaq)
    13.2 batareyanı tez boşaldır və ya cihazı qızdırır

    Redaktorlar istifadəçiyə fiziki zərər verə biləcək proqramdan imtina edə bilərlər.


    15 Zorakılıq

    Redaktorlar olan ərizələri rədd edir
    15.1 Öldürülən, şikəst edilmiş, güllələnmiş, bıçaqlanmış, işgəncəyə məruz qalmış, yaralanmış insanların və ya heyvanların real təsvirləri
    15.2 Uşaqlara qarşı zorakılıq və ya zorakılığın təsviri
    15.4 Qanunsuz və ya ehtiyatsız istifadəni təşviq edən silahların real təsvirləri
    15.5 Rus ruleti oyunu

    15.4 Oyundakı "Düşmənlər" heç bir real irqi, milləti, mədəniyyəti, hökuməti və ya korporasiyanı təmsil etməməlidir.

    17 Məxfilik

    17.1 Tətbiqlərdən onun haqqında məlumatların ötürülməsi üçün istifadəçidən icazə istəməsi və bu məlumatların harada və nə üçün istifadə olunacağını bildirməsi tələb olunur.
    17.2 Redaktorlar istifadəçi təlimatları olmadan işləməyən proqramları rədd edir şəxsi məlumat(e-poçt, doğum tarixi, ...)

    18 Pornoqrafiya

    18.1 Ərizələrdə pornoqrafiya olmamalıdır.
    18.2 Redaktorlar istifadəçi tərəfindən yaradılan məzmunun tez-tez pornoqrafik olduğu tətbiqləri rədd edir (məsələn, chat-rulet)

    Pornoqrafiyanın tərifi: Cinsiyyət orqanlarının və ya estetik və ya emosional cəlbedicilikdən daha çox erotik stimullaşdırma üçün nəzərdə tutulan hərəkətlərin açıq təsviri və ya təsviri.

    20. Müsabiqələr, lotereyalar, lotereyalar, rəsmlər və qumar oyunları

    20.1 Lotereya və müsabiqələr proqramın tərtibçisi (və ya müştərisi) tərəfindən maliyyələşdirilməlidir.
    20.2 Püşkatma və yarışların qaydaları ərizədə təqdim edilməlidir. Onların qaydaları Apple-ın rəqabətlə heç bir əlaqəsinin olmadığını aydın şəkildə göstərməlidir.
    20.3 Tərtibatçının lotereyanın keçirilməsi üçün lisenziyası olmalıdır.
    20.4 Siz proqramlarda lotereya biletlərini sata bilməzsiniz
    20.5 Real pul üçün oyunun tərtibatçısının (idman mərcləri, poker, kazino, at yarışı mərcləri) proqramın mövcud olduğu bütün ölkələrdə icazə və lisenziyaları olmalıdır. Real pul oyunları AppStore-da pulsuz olmalıdır
    20.6 Real pul üçün oyunlarda siz IAP üçün kredit sata bilməzsiniz (yəni uduşları real pula çıxara bildiyiniz yerdə IAP üçün mərc edə bilməzsiniz)

    22. Hüquqi tələblər

    Redaktorlar aşağıdakı müraciətləri rədd edir:
    22.4 qeyri-qanuni fayl paylaşımına icazə verir
    22.5 reklam ehtiva edir qumar
    22.6 anonim zənglərə və ya SMS-lərə icazə verin

    22.9 Dərmanın dozasını hesablayan ərizələr dərman istehsalçısı, xəstəxana, sığorta şirkəti və ya tədqiqat institutu tərəfindən verilməlidir.

    24. Uşaq müraciətləri

    App Store "Uşaqlar üçün" kateqoriyasındakı proqramlar müəyyən bir yaşa uyğun olmalıdır: 5 yaşdan kiçik, 6-8 yaş və ya 9-11 yaş (24.4)

    13 yaşdan kiçik uşaqlar üçün müraciətlər:
    24.1 məxfilik siyasəti olmalıdır
    24.3 Tətbiqdən kənar bağlantılar və ya satınalmalar üçün valideyn icazəsi tələb edilməlidir
    24.2 göstərilə bilməz kontekstli reklam və ya istifadəçi davranışına əsaslanan reklam

    Baxış üçün göndərilməli olan xüsusi bir montajı, sonra isə mağazaya təyin edə biləcəyiniz bir bölmə də var. Biz iTunes Connect-ə hər hansı proqram quruluşunu yükləməyincə seçim mövcud deyil. Bu bölməyə daha sonra qayıdacağıq:




    Layihənin qurulması, qurulması və yüklənməsi

    Tətbiq layihənizi XCode-da açın, layihə parametrlərinə keçin. Paket İdentifikatoru AppID yaradarkən göstərdiyiniz BundleID ilə uyğun olmalıdır. Siz həmçinin XCode-da avtomatik imza idarəetmə funksiyasını deaktiv etməlisiniz. Təminat Profili açılan siyahısında bu yaxınlarda yaratdığınızı seçin.



    Nəzərə alın: bütün tələb olunan nişanlar olmadan (1024-nöqtəli mağaza ikonası daxil olmaqla) proqram qurulması iTunes Connect tərəfindən avtomatik olaraq təsdiqlənməyəcək.


    Layihə indi yığılıb iTunes Connect-ə göndərilə bilər. Bunun üçün Məhsul - Arxiv menyusuna klikləyin. Quraşdırma nəticəsində XCode təşkilatçısı pəncərəsi görünəcək, orada "App Store-a Yüklə" düyməsini klikləyin:



    App Store-da yükləmə parametrləri pəncərəsi açılır. Bitkod, simvolların çıxarılması haqqında daha çox oxuyun. Parametrləri dəyişməz buraxın.



    Növbəti addımda, uyğun olanların açılan siyahısından təminat profilini seçməlisiniz:



    XCode daha sonra arxivi iTunes Connect-ə yükləmək üçün hazırlayacaq. Bu ekranda bizim təyin etdiyimiz parametrlərə diqqət yetirin. Yüklə klikləyin.



    Bağlantı sürətinizdən asılı olaraq bir müddət gözləməli olacaqsınız. Hər şey qaydasındadırsa, XCode iTunes Connect-ə uğurlu yükləmə barədə məlumat verəcək. Son mərhələyə keçə bilərsiniz.


    Baxış üçün göndərilir

    iTunes Connect-də siz yüklənmiş quruluşu Fəaliyyət nişanında görə bilərsiniz. Swift layihələri üçün avtomatik yoxlama Montaj təxminən yarım saat çəkir. O vaxta qədər montaj Emal statusuna malik olacaq:



    Doğrulama başa çatdıqdan sonra montaj proqram versiyası məlumat səhifəsində seçim üçün əlçatandır:



    Montaj seçimi:



    Bundan sonra tətbiqin iTunes Connect-də simvolu olacaq. Dəyişikliklərinizi yadda saxlayın. İndi montajı nəzərdən keçirmək üçün göndərə bilərsiniz.



    Hazır! Bacardığınız hər şeyi etdiniz. Bir neçə gün ərzində cavab gözləyin. Unutmayın ki, iTunes Connect dekabrın 23-dən 27-dək tətildədir. Tərtibatçılar App Store-a yeni proqramlar əlavə edə və ya əlavə edə və qiymət etiketlərini dəyişə bilməyəcəklər. Hər kəs iTunes xüsusiyyətləri Qoşulmaq mümkün olacaq.

    Düşünürəm ki, mən başa düşürəm ki, Apple öz sevimli müştəriləri üçün hər şeyi edir - texnologiya sadəcə olaraq tərəqqi, dizayn, viruslar, qapalı ekosistem və tətbiqlərin moderasiyası kimi hər cür bədbəxtliklərdən qorunmada ön plandadır. Xeyr, deyək ki, bir istifadəçi kimi mənim üçün hər şey işləmədi (yaxşı, texnologiya və bir az dizayn istisna olmaqla) - amma insanların 50% -i mənim dostlarımı və tanışlarımı bəyənir, nə haqqında düşünmək istəmirlər. onlar üçün işləyir və olmayan proqramları necə quraşdıra bilərlər - bunların hamısı çox faydalıdır. Təbii ki, mən bütün bunlara elə baxırdım daimi istifadəçi- Bəli, məzmun yaratmaq üçün nə Apple məhsullarından, nə də Android-dən istifadə etməyi xoşlamıram - ey yaxşı - onu istehlak etmək üçün uyğundur - və bu yaxşıdır. Qalanını bir şəkildə Windows-da edəcəyik.

    Və burada, artıq bir dəfədən çox yazdığım kimi, saytımız üçün yuxarıda qeyd olunan 50% ehtiyaclarını ödəməli olduq (yaxşı, sonra da onu təbliğ et - həm də). Ancaq ərizə yazmaq, göründüyü kimi, döyüşün yalnız yarısıdır daha maraqlı hekayə onun sonrakı yerləşdirilməsi və yeniləmələri ilə, bundan sonra mən hər şeyə istifadəçi tərəfindən deyil, tərtibatçılar tərəfindən baxdım.

    Və nəticədə yeni oğlanın necə vurulduğuna baxaraq iPad Airəvvəlcə pnevmatik silahla (pis söz deyil, elə deyilmi?), sonra 50 kalibrli tüfənglə, hamısı super aşağı hərəkətdə

    Mən sadəcə olaraq təsvirolunmaz məmnuniyyət hissi keçirdim ki, kimsə Apple məhsulu ilə Apple-ın proqram tərtibatçılarının məhsulları ilə eyni şeyi etdi.

    Bu qeyddə mən verməyəcəyəm ətraflı təlimatlar Tətbiq mağazasında bir tətbiqin necə yerləşdirilməsi artıq yüz dəfə təsvir edilmişdir, buna görə də bu mövzuda ümumi addımlar və ən yaxşı məqalələrə bağlantılar verəcəyəm. Hansı hemoroidlərlə qarşılaşdığımızdan da bir az danışacağam.

    Beləliklə, Appstore-da proqram yazmaq və dərc etmək yolunu tutmaq qərarına gəlsəniz, diqqət yetirməli olduğunuz ilk şey Apple-ın hər şey üçün tərtibatçıdan ödəniş tələb etməsidir. Tətbiqlərə ev sahibliyi etmək istəyirsinizsə, bir hesab üçün ildə 100 dollar ödəyin. Tətbiqləri satmaq istəyirsinizsə - Apple-ın komissiyası tətbiqin dəyərinin 30-dan 40% -ə qədər olacaq - edə bilərsiniz ən yaxşı ssenari 70 alacaqsınız (düzü, hətta Federal Vergi Xidməti də dövriyyədən bir az az istəyir). satmaq isteyirsen rəqəmsal məzmun proqram daxilində - əncir, yenə - 30% ödə və appstore vasitəsilə sat.

    Onlayn mağazanın vitrini olan mobil proqramlar vasitəsilə real fiziki malların satışından hələ də faiz götürmürlər, amma mən belə hiss edirəm - hər şey buna doğru gedir.

    Amma deyək ki, biz bütün bu köləlik şərtləri ilə razıyıq (onda bir? yox, eşitməmisiniz), biz istifadəçilərin rifahını düşünürük. İndi gəlin appStore-da hesabı qeydiyyatdan keçirək. Yaxşı, bizim tərtibatçılarımız artıq buna sahib idilər, buna görə də heç bir problem yox idi.

    Eyni zamanda - ərizənin təqdim edilməsindən əvvəlki bütün mərhələlərdə - Apple-ın dərc edilmiş tətbiqlərə qoyduğu məhdudiyyətləri və dərc edilməməyiniz üçün zəmanətli səbəbləri xatırlamalısınız: onların yarısı verilir, ikinci yarısı isə - və hətta daha ətraflı -. Apple-ın müəyyən etdiyi şərtlərdən hər hansı biri yerinə yetirilmirsə, tətbiqin moderasiyadan keçməyəcəyi və ya daha sonra silinməsi ehtimalı çox yüksəkdir.

    Və burada əsas pusqu tərtibatçıları gözləyir. Apple ərizələri dərc üçün qəbul etməzdən əvvəl iki həftə ərzində nəzərdən keçirir. Yerləşdirməyə mane olan kritik səhvlər tapmasalar belə, tətbiqin müştəriləri dərc edildikdən sonra hərtərəfli sınaqdan keçirilir. mobil proqramüç və ya dörd cihazda - bir neçə yüz cihazdan statistik məlumat alaraq - orada özləri üçün və bəzən müştərilər üçün (hər kəs üçün olmasa da) olduqca vacib olan səhvləri tapa bilərlər. Bəli, onlar tez bir zamanda düzəldilə bilər, lakin yeni versiyanı nəzərdən keçirmək ilk versiyanı nəzərdən keçirməklə bərabərdir. Başqa sözlə desək, iki həftə ərzində siz müştərilərinizə və istifadəçilərinizə nəzərə çarpmayan səhvlərlə yaşamağa məcbur olacaqsınız, lakin siz onları tam şəkildə hiss edəcəksiniz, xüsusən də proqram serverinizlə əlaqə saxlayırsa. Yaxşı, onu dərhal yükləmək üçün serverinizə yerləşdirə bilməzsiniz, məsələn, səhv düzəlişləri ilə buraxılmış eyni WordPress 3.7.1 kimi - istəsəniz belə. Əslində başımıza belə gəldi.