Cum se pune o aplicație în magazinul de aplicații. Cum este plasată o aplicație în App Store. Povestea curioasă a dezvoltatorilor Scope

Evgeniy Rozhko, CEO al proiectului din Belarus Scope, a citat mai multe exemple interesante cum echipa sa a găzduit o aplicație mobilă timp de 10 luni Magazin de aplicații.



Aplicația mobilă Scope permite utilizatorilor din întreaga lume să înregistreze și să partajeze videoclipuri între ei. Acest lucru se poate face și la cerere. De exemplu, unul dintre utilizatori trimite o solicitare prin aplicație - dorește să vizioneze un videoclip al competiției de Formula 1. Un alt utilizator, aflat pe podium în acel moment, citește acest mesaj. Face un videoclip și îl trimite oricui dorește să-l vizioneze.


La crearea aplicației a lucrat o echipă de 3 persoane - un programator, un designer și eu (responsabil cu organizarea muncii, planificarea și marketingul acesteia). După ce produsul a fost creat, am decis să-l listăm în magazin Aplicații Magazin. Iată cum s-a întâmplat:

Evgenii Rozhko

CEO al proiectului Scope

Mai întâi, trebuie să creați un cont de dezvoltator în App Store. Pentru a face acest lucru, trebuie să treceți printr-o scurtă înregistrare și să trimiteți un document scanat (pașaport sau permis de ședere) către Apple, apoi să plătiți 99 USD pentru un abonament anual.

Ne-a luat o săptămână să verificăm documentele și după aceea am putut încărca aplicația pentru moderare. Am trimis prima versiune a produsului spre moderare în vara lui 2014. Și acesta a fost începutul corespondenței, care s-a încheiat la sfârșitul lunii aprilie 2015. Vă voi povesti despre principalele sale etape.

1. Realizați un videoclip despre cum funcționează aplicația. Primul lucru care ni s-a cerut să facem a fost să arătăm cum funcționează aplicația. Pentru asta a trebuit să facem un scurt videoclip.

2. Fii pregătit că va trebui să explici funcționalitatea în detaliu. Am dezvoltat un sistem de motivare a utilizatorilor sub formă de puncte, care au fost afișate în colțul de sus ecran. Ipoteza a fost că acest lucru îi încurajează pe unii utilizatori să filmeze videoclipuri la cererea altora. Acest lucru a făcut posibilă utilizarea mecanicii de joc în aplicație ca modalitate de implicare.

La instalarea aplicației, fiecare persoană a primit un anumit număr de puncte. Pentru a trimite o solicitare de filmare a unui videoclip, trebuie să „plătiți” mai multe dintre ele (de la 1 la 5) utilizatorului care a filmat videoclipul.


Dacă utilizatorul însuși a fost implicat în filmări, adică a răspuns la cererea cuiva, atunci, în consecință, el însuși a câștigat puncte. Și în viitor ar putea să-l cheltuiască trimițând mai multe cereri proprii.

Drept urmare, un astfel de sistem era de neînțeles pentru moderatori. A trebuit să explicăm că, după vizionarea videoclipului, puteți evalua videoclipul de la unu la cinci și că aceasta este o formă atât de „unica” de interacțiune și feedback.

Adevărat, atunci statisticile au arătat că oamenii nu înțeleg cu adevărat ideea noastră. Si in următoarea versiune am decis să-l abandonăm, înlocuindu-l cu evaluări.

Concluzia la care am ajuns: dacă aplicația dvs. este puțin mai complexă decât un calculator, încercați să o eliminați scurt video despre cum funcționează și care sunt principalele sale funcții. Deci întrebările inutile vor dispărea imediat.

Dacă programul are vreo opțiune care poate fi explicată rapid, este mai bine să spuneți recenzentului (moderatorul care vă va verifica aplicația) despre aceasta. Pentru a face acest lucru, creați un document care descrie funcționalitatea programului, cu magazine de ecran și săgeți indicatoare.

Fă-o imediat și trimite-l. Acest lucru ar putea economisi mult timp.

3. Notificați că aplicația utilizează resurse de baterie. Dacă utilizați Functie GPSîn fundal (modul de funcționare al aplicației în care este activă, dar te afli în acest moment nu folosiți), care „mâncă” fără rușine puterea bateriei telefonului, va trebui să avertizați utilizatorul despre asta. Acest lucru trebuie făcut într-o fereastră care conține descriere text aplicatii.

Avem literalmente scrise următoarele: O notă despre baterie - Scope a fost optimizat pentru a evita descărcarea bateriei. Dar, ca și în cazul tuturor aplicațiilor de acest tip, rețineți că utilizarea continuă a GPS-ului care rulează în fundal poate reduce durata de viață a bateriei.


De asemenea, vi se cere să avertizați utilizatorul că aplicația va efectua tranzacții cu telefonul sau cu datele sale personale.

4. Controlați conținutul pentru adulți

Dacă o aplicație are utilizatori anonimi care își pot trimite ceva unul altuia, fiți pregătiți ca moderatorii să considere că poate genera conținut „adult”.

Stabilirea restricțiilor privind conținutul interzis s-a dovedit a fi cea mai dificilă parte. Am reușit să ne ocupăm de asta în 10 luni de corespondență. A trebuit să arătăm cu degetul:

  • Cum se poate plânge un utilizator de conținut dubios care îi jignește sentimentele?
  • cum oprim încercările de a ne arăta organele genitale străinilor
  • Cum vor fi „interziși” astfel de utilizatori?

Am scris un script (program) care determină cu o precizie de 20% dacă utilizatorii arată ceva inutil.

Dar, indiferent cât de mult am încercat, limita de vârstă pentru utilizarea aplicațiilor noastre era încă stabilită la 17+. Pentru că printre videoclipuri poate fi un videoclip cu conținut dubios.

De asemenea, a trebuit să facem un document care să arate cum vom surprinde toate videoclipurile suspecte. A fost editat și reproiectat conform cerințelor aplicației Magazin mare număr de ori.

Deoarece aplicația noastră poate afișa o imagine bruscă și neașteptată și trebuie să protejăm utilizatorul de acest lucru, a trebuit să dăm un avertisment.
Este vorba de a crea Acordul Utilizatorului, care conținea clauze privind Termenii de utilizare și Politica de confidențialitate. În ele vă spunem ce anume poate vedea utilizatorul și ce drepturi de acces are aplicația. Inclusiv faptul că toate fișierele video capturate sunt stocate pe server de ceva timp.


Dacă aplicația încalcă în vreun fel confidențialitatea utilizatorilor, cel mai probabil dumneavoastră și foarte adesea „de dragul formularului”, va trebui să trimiteți recenzenților un document care descrie tot ceea ce așteaptă oamenii după instalarea produsului.

Se crede că prin instalarea sau înregistrarea în program, utilizatorul este de acord automat cu termenii de utilizare a acestuia.

Iar după instalarea aplicației, când o lansați prima dată, pe ecranul de înregistrare spunem că utilizatorul poate vizualiza Termenii de utilizare și Politica de confidențialitate. Și prin înregistrarea în program, aceștia sunt de acord cu termenii acestor clauze.

5. Testați cu TestFlight

Și totuși a venit ziua când Scope a ajuns în App Store. Acest lucru s-a întâmplat după ce versiuni ale aplicației au fost postate pentru testare publică în serviciul TestFlight. Vă permite să testați produsul pentru 1000 de utilizatori.

Pentru a fi inclusă în serviciu, aplicația este trimisă și spre moderare. Dar procesul în sine durează câteva zile și, aparent, ei sunt mai toleranți cu acest lucru. Am trimis acolo o mulțime de versiuni ale aplicației, aproximativ 30. Am avut utilizatori care au testat dezvoltarea și au vorbit despre erori. Le-am reparat și le-am eliberat următoarea actualizare. Fiecare dintre ei a fost, de asemenea, supus moderației la serviciu.


Testfly a acceptat automat ultimele 10 actualizări de la noi, fără a verifica de către un moderator „în direct”. După care am depus din nou cererea în App Store și a fost acceptată. Mai mult, ni se pare, fără testarea finală de către Apple. Am înțeles acest lucru deoarece, conform statisticilor de descărcare, nimeni din San Francisco, unde se află biroul moderatorilor, nu s-a înregistrat în aplicația noastră. Ni se pare că pur și simplu au făcut clic pe butonul „Confirmare” pentru a plasa produsul nostru în App Store.

Iată concluziile pe care le-am făcut:

Revizorul, de fiecare dată după trimiterea următoarei ediții a documentului cu modificări, va renunța la toate noile comentarii pas cu pas. Ne-a ajutat foarte mult documentul, pe care l-am completat după fiecare dintre comentariile lui.


A salvat istoricul schimbării, iar moderatorii au văzut totul. În practică arată astfel:

1. Dacă refuzați să plasați o aplicație în App Store, indicați 1-2 puncte pentru care nu trece.

2. Dacă avem în vedere că setul de reguli și cerințe pentru programul în sine este destul de mare, se dovedește a fi un joc de ping pong. Corectați comentariile și trimiteți din nou cererea de aprobare.

3. Vine raspunsul - un nou refuz si noi 2 puncte de comentarii. De asemenea, ne-am trezit într-o situație în care punctele pe care le-am corectat, iar aceste corecții au fost acceptate, ne-au fost returnate din nou cu comentarii după ceva timp. De asemenea, condițiile sunt adesea destul de confuze. Trebuie să primești mai multe respingeri pentru a înțelege despre ce este vorba. despre care vorbimîn fiecare punct.

Adică, în situația noastră, s-a dovedit a muri de foame App Store. Înregistrați toată corespondența cu „examinatorul”. Fă tot posibilul inițial descriere detaliata. Ei bine, fii atent la conținutul interzis.

Dezvoltatorii de telefonie mobilă începători au adesea dificultăți în a-și încărca proiectele Google Playși App Store. Și dacă cu primul probleme speciale nu apare, atunci va trebui să te chinuiești cu al doilea, mai ales dacă postezi o cerere de la o persoană juridică. Prin urmare, pentru a-i ajuta pe începători, am decis să scriem un tutorial despre postarea în magazinele oficiale de aplicații pentru iOS și Android.

Unul dintre obiectivele principale ale Scorocode este de a ajuta rusul dezvoltatori mobili. Dar ciclu de viață Aplicația nu se termină după creare. Încă trebuie publicat, dezvoltat și întreținut. Pentru a ajuta la diferite etape ale existenței aplicatii mobile si servicii, vom publica periodic diverse articole si note. Urmăriți actualizările blogului.

Magazin de aplicații

Să începem cu cel mai dificil lucru - plasarea în App Store de la o persoană juridică.
  1. Pentru hai sa incepem sa mergem accesați developer.apple.com/programs și înregistrați-vă ca dezvoltator nou. Nu vă recomandăm să utilizați unul existent cont, dacă nu l-ați folosit niciodată pentru a publica aplicații, deoarece pot exista erori în datele sale. Mai bine creați unul nou pentru care să fie folosit munca in continuareși plasare.

    Când lucrați cu Apple, furnizați numai informații adevărate și corecte atunci când completați orice formulare. Acest lucru va ajuta la evitarea problemelor în viitor, la reducerea timpului necesar pentru a lua decizii cu privire la problema dvs. și vă va ușura viața. Se întâmplă adesea ca, la înregistrarea aplicațiilor, din cauza unei greșeli de scriere în numele companiei sau a altor date importante, întregul proces trebuie reluat.

    Prin completarea forme simple, noi acceptam acord de licențiereși confirmăm e-mailul cu codul trimis, după care primim un ID Apple pentru dezvoltator, cu care ne logăm.

  2. Următorul pas este înregistrarea companiei în program Dezvoltator iOS. Accesați fila Contși faceți clic pe Programul pentru dezvoltatori Apple. Citim descrieri frumoase de vânzare ale tuturor avantajelor programului și facem clic mai departe până când vedem inscripția Începeți înscrierea. Faceți clic pe el și începeți procesul de înregistrare.

  3. Pentru început, trebuie să alegem dacă cererile noastre vor fi publicate de la o persoană juridică sau de la o persoană fizică. Alege Companie(în niciun caz nu este o companie guvernamentală - nu vă confundați). În continuare ni se va cere să completăm Informații personaleși informații despre companie.

    În primul rând trebuie să indicați nume corect(care în viitor va fi folosit ca nume al vânzătorului aplicațiilor publicate), numărul de telefon și adresa completă cu Cod poștal. În continuare, vă puteți alege ca proprietar sau mandatar o companie responsabilă pentru toate interacțiunile cu Apple și care are autoritatea corespunzătoare (și Yabloko poate solicita confirmarea acestor autorități sub forma unei comenzi oficiale cu sigiliu). Sau puteți indica detaliile unei alte persoane autorizate dacă tocmai vă înregistrați și în proces ulterior interacțiunea va fi condusă de altcineva.

  4. Aici ni se va cere să indicăm așa-numitul Numărul D-U-N-S, care este folosit acum de Apple în loc să furnizeze un extras din Registrul de stat unificat al persoanelor juridice tradus în engleză pentru a verifica dacă compania dumneavoastră există cu adevărat. La acest pas apare o problemă pentru mulți dezvoltatori. Atribuirea numerelor D-U-N-S este efectuată de D&B, căruia Apple i-a încredințat toate responsabilitățile de verificare entitati legale. Site-ul web al Apple conține informații despre motivul pentru care au nevoie de acest număr, dar linkul pentru obținerea acestuia nu funcționează. Cel puțin făcând clic pe el, nu veți putea obține D-U-N-S, deoarece procedura s-a schimbat în 2015. Costul atribuirii unui număr este de 12.240 de ruble. Până nu îl primiți, nu veți putea continua procedura de înregistrare la Apple, dar nu este nimic groaznic în asta, deoarece toate datele completate vor fi salvate. Vă rugăm să rețineți că numele companiei dvs. de pe site-urile web Apple și D&B trebuie complet coincide.

    Toate datele de pe site-ul D&B sunt completate în limba rusă; compania le traduce în engleză independent. După completarea formularului, la adresa de e-mail specificată va fi trimisă o scrisoare cu o factură în valoare de 12.240 de ruble. În termen de 5 zile lucrătoare de la plată, informațiile despre compania dumneavoastră vor apărea în registrul D&B. Dar rețineți că acestea vor deveni disponibile pentru Apple numai după 14 zile lucrătoare. Dacă încerci să intri D-U-N-S înainte această perioadă nu va trece. În total, va trebui să așteptați 19 zile lucrătoare, de fapt o lună calendaristică. Odată ce numărul este acceptat de Apple, cea mai lungă și mai dificilă etapă de înregistrare s-a încheiat.

  5. În continuare, trebuie să obținem acces la instrumentele pentru dezvoltatori pentru a publica aplicația în magazine, pentru a obține certificate etc. Accesul este plătit și costă 99 USD pe an. Pentru această sumă veți avea ocazia să dezvoltați aplicații pentru trei platforme - iOS, Mac și Safari. Cu toate acestea, dacă găzduiți conținut pe iTunes (cărți, filme și muzică), poate fi necesar să îl utilizați cont separat ID-ul Apple.

    Verificăm cu atenție datele și confirmăm informațiile, după care așteptăm confirmarea de la Apple. Acest lucru se întâmplă de obicei în 1-3 zile, după care vă vor suna la numărul specificat în formularul de cerere, vă mulțumesc în limba engleză pentru înregistrare și vă vor informa că vă vor trimite un link pentru a continua înregistrarea prin e-mail. De în general, acest apel se face pentru a verifica din nou realitatea existentei firmei si corespondenta informatiilor de contact.

  6. După ce ați primit o scrisoare cu un link, faceți clic pe ea, acceptați acordul și plătiți pentru program. Pentru Rusia, puteți plăti doar cu un card de credit completând formă specialăși trimiterea lui Apple. Nu recomandam specificarea carduri personale, pentru aceasta este cel mai convenabil să emiti un preplătit card virtual pe suma necesarăși să-i transfere datele. În termen de 1-3 zile fondurile vor fi debitate și veți primi un e-mail cu un cod de activare pentru a finaliza procedura de înregistrare.
  7. Faceți clic pe cod și apăsați Continuaîn fereastra care se deschide, după care butonul mult așteptat va deveni disponibil Incepe. Făcând clic pe el, vom avea acces la Centrul pentru membri dezvoltatori, unde vom vedea funcționalitatea completă a dezvoltatorului, asistență și, cel mai important, acces la portalul dezvoltatorului.

Gata, procesul de pregătire pentru găzduirea aplicației este complet. Pe acest portal, veți putea depune cereri pentru pre-moderare, veți vedea toate statisticile despre produsele deja publicate etc. Aplicațiile sunt verificate foarte minuțios, așa că înainte de a trimite, asigurați-vă că toate funcționalitățile funcționează și corespund celor descrise în sustinerea.

Pentru o persoană, totul este mult mai ușor. Pe pagina developer.apple.com/programs, faceți clic pe butonul Înscrie-te, Selectați individual, completați informațiile cu numele complet, adresa și numărul de telefon, acceptați acordul de licență și... Atât.

În continuare, avem un buton Cumpără, făcând clic pe care ne duce la o pagină cu informații despre cardul de credit. Întregul proces anterior durează aproximativ 5 minute. Atunci totul este exact la fel ca pentru persoanele juridice. Plătim, așteptăm câteva zile lucrătoare și obținem acces la resursă pentru dezvoltatori.

Google Play

Procesul de înregistrare a unei aplicații pe Google Play este similar cu înregistrarea la Apple ca persoană fizică - doar câțiva pași simpli.

Ce urmeaza?

Înregistrarea este doar o parte a procesului mai amplu de încărcare a unei aplicații pe site. Pentru a face creația dvs. disponibilă pentru întreaga lume, trebuie să efectuați mai multe proceduri și, de asemenea, să vă asigurați că aplicația dvs. îndeplinește anumite criterii.


Reguli de acceptare a aplicațiilor în App Store

Editorii App Store selectează cu atenție aplicațiile, refuzând adesea publicarea. Cec nou Aplicațiile vor dura încă două săptămâni. Numărul nostru de refuzuri a ajuns la șase, a fost nevoie de trei luni întregi pentru a publica cererea.

Vestea bună este că Apple a descris cerințele aplicației în .

2. Functionalitate

Editorii App Store resping aplicațiile care
2.1 cad
2.2 conţin erori vizibile
2.3 nu faceți ceea ce este scris în descriere
2.4 conţin nedocumentate sau funcții ascunse
2.5 utilizează API-uri iOS nedocumentate
2.6 descărcați, instalați sau rulați cod executabil
Versiunile 2.7 „beta”, „demo” și „test”.
2.13 conțin numai materiale publicitare și de marketing
2.18 aproba consumul excesiv de alcool sau droguri, încurajează copiii să bea alcool și să fumeze
2.19 efectuați diagnostice incorecte sau afișați date incorecte ale dispozitivului
2.25 arată aplicații de la alți dezvoltatori pentru promovare sau cumpărare într-o interfață asemănătoare AppStore

Editorii POT respinge aplicațiile care:
2.11 repetă aplicații care sunt deja în App Store, mai ales dacă sunt deja multe acolo, de exemplu: lanterne, Kama Sutra, aplicații de farting.
2.12 nu sunt deosebit de utile, unice sau pur și simplu site-uri web concepute ca aplicații
2.22 restricționează în mod arbitrar utilizatorii aplicației, de exemplu în funcție de locație sau operator de telefonie mobilă

2.10 aplicații pentru iPhone ar trebui să funcționeze pe iPad la dimensiune obișnuită și dublă.
2.15 Utilizatorii vor putea descărca aplicații mai mari de 50 de megaocteți numai prin WiFi

2.20 Dezvoltatorii care împânzesc App Store versiuni diferite aceleași aplicații vor fi blocate.

2.21 Aplicațiile care conțin doar o melodie sau un film trebuie să fie în magazinul iTunes, doar o carte în iBookStore.

3. Metadate (nume, descriere, pictogramă)

Descrierea aplicației nu trebuie să fie „pește” 3.2, menționați numele altora platforme mobile 3.1 (Android, Windows Phone...). Descrierea trebuie să corespundă funcționalității aplicației 3.3

3.4 Numele aplicațiilor din iTunes și de pe desktopul dispozitivului trebuie să fie similare.
3.5 Pictogramele mari și mici ale aplicației trebuie să fie aceleași
3.6 Descrierea și pictogramele trebuie să aibă un rating de 4+ (pot fi afișate copiilor de patru ani).

3.10 Dezvoltatorii care cumpără sau generează recenzii utilizatorilor sau manipulează topurile App Store vor fi blocați.

4. Locația

Editorii resping aplicațiile care
4.1 nu cereți consimțământul utilizatorului înainte de a-și determina locația
4.2 utilizați geolocalizarea pentru control automat mașini, avioane sau alte dispozitive, apeluri 4.3 serviciile de urgență sau controlul zborului
4.4 Obținerea datelor de geolocalizare trebuie să fie direct legată de funcționalitatea aplicației sau de afișare publicitară

5. Notificări push

Aplicațiile care folosesc incorect notificări push vor fi respinse.

5.1 Notificări trebuie implementat prin Apple Push Notification API (APN)
5.3 Vi se cere să obțineți consimțământul utilizatorului înainte de a trimite notificări
5.4 Notificările push nu pot trimite personal sau informații confidențiale
5.7 Nu puteți taxa utilizatorul pentru utilizarea notificărilor push

Nu trebuie să trimiteți viruși, troieni (5.9), spam (5.5) sau publicitate (5.6).

6.Game Center

ID-ul jucătorului nu poate fi afișat jucătorului sau altor persoane (6.1) și nu poate fi utilizat altfel decât așa cum este descris în regulile Game Center (6.2)

9. Multimedia

9.1 Aplicațiile sunt necesare pentru a utiliza Cadrul MediaPlayer pentru a accesa biblioteca muzicală a dispozitivului
9.2 Aplicațiile similare cu interfața iPod vor fi respinse

Cerințe pentru transmiterea în flux a datelor rețelele celulare(prin WiFi puteți transmite după cum doriți):
9.3 Audio nu mai mult de 5 MB în 5 minute
9.4 Videoclipurile mai lungi de 10 minute trebuie să utilizeze HTTP Live Streaming și să includă o versiune audio de 64 kpbs

11. Cumpărături

Cum aplicație mai scumpă sau cumpără cu atât Apple îl verifică cu mai multă atenție (11.11)


11.1 deschide sau debloca noua functionalitate nu utilizează mecanismele AppStore
11.2 utilizați alte mecanisme decât achiziția în aplicație (IAP) pentru a cumpăra conținut, debloca funcții sau furniza servicii în aplicație
11.3 vinde bunuri din lumea fizică (bilete la film, pizza) sau servicii utilizate în afara aplicației (spălătorie auto) prin IAP
(de fapt, clauza 11.3 înseamnă că bunurile și serviciile fizice utilizate în afara aplicației pot fi vândute nu prin IAP: Carduri de credit, SMS)
11.5 vinde credite care au o dată de expirare
11.8 deblochează accesul la funcțiile smartphone-ului, cum ar fi o cameră sau un giroscop, pentru bani
11.9 vinde conținut pentru închiriere (devine indisponibil în timp)
11.13 conțin link-uri către mecanisme externe de cumpărare, cum ar fi un buton „cumpără” care duce la un site web cu un formular de cumpărare

Există patru tipuri de IAP:
- consumabile (pot fi achiziționate de mai multe ori: muniție, sănătate, credite Skype)
- neconsumabile (achizitionate o singura data: filme, carti, functii aplicatii, niveluri noi)
- abonamente cu reînnoire automată
- abonamente actualizate manual

Trebuie să setați corect tipul IAP (11.7), de exemplu, neconsumabil pentru filme sau funcții suplimentare, abonamente pentru plăți recurente.

Abonamentele cu reînnoire automată debitează automat bani de pe cardul utilizatorului. Acestea pot fi utilizate numai pentru: periodice (reviste, ziare), abonamente la aplicații de afaceri și aplicații media (muzică, video) (11.15).

Aplicații poate sa utilizați conținut (reviste, muzică, filme) achiziționat în afara aplicației, cu excepția cazului în care furnizați un link către un mecanism de achiziție extern. (11.14)

Dacă utilizați achiziții în aplicație, vă recomand să citiți Noțiuni introductive cu achiziția în aplicație

13 Daune

Editorii resping aplicațiile care:
13.1 sugerează utilizatorului să folosească dispozitivul astfel încât să se poată deteriora (aruncă pe o fereastră, lovește o masă)
13.2 consumă rapid bateria sau încălzește dispozitivul

Editorii POT respinge o aplicație care poate provoca vătămări fizice utilizatorului.


15 Violență

Editorii resping aplicațiile care conțin
15.1 imagini realiste cu persoane sau animale ucise, mutilate, împușcate, înjunghiate, torturate, rănite
15.2 descrieri ale violenței sau abuzului asupra copiilor
15.4 Reprezentări realiste ale armelor care încurajează utilizarea ilegală sau nesăbuită
15.5 Joc Ruleta Rusă

15.4 „Inamicii” din joc nu trebuie să reprezinte nicio rasă, națiune, cultură, guvern sau corporație reală.

17 Confidențialitate

17.1 Aplicațiile trebuie să ceară permisiunea utilizatorului de a transfera date despre el și să informeze unde și de ce vor fi utilizate aceste date.
17.2 Editorii resping aplicațiile care nu funcționează fără instrucțiuni ale utilizatorului Informații personale(e-mail, data nașterii,...)

18 Pornografie

18.1 Aplicațiile nu trebuie să conțină pornografie.
18.2 Editorii resping aplicațiile în care conținutul generat de utilizatori este adesea pornografic (de exemplu, chat-ruletă)

Definiția pornografiei: descriere sau descriere explicită a organelor genitale sau acte destinate stimulării erotice mai degrabă decât atractivității estetice sau emoționale.

20. Concursuri, loterie, loterie, extrageri și jocuri de noroc

20.1 Loturile și competițiile trebuie să fie sponsorizate de dezvoltatorul (sau clientul) aplicației
20.2 Regulile pentru tombolele și competițiile trebuie să fie prezentate în cerere. Regulile lor ar trebui să precizeze că Apple nu are nimic de-a face cu concurența.
20.3 Dezvoltatorul trebuie să aibă o licență pentru a opera loteria.
20.4 Nu puteți vinde bilete de loterie în aplicații
20.5 Dezvoltatorul unui joc pe bani reali (pariuri sportive, poker, cazinou, pariuri pe curse de cai) trebuie să aibă permisiunea și licența în toate țările în care aplicația este disponibilă. Jocurile pe bani reali ar trebui să fie gratuite pe AppStore
20.6 În jocurile pe bani reali, nu puteți vinde credite pentru IAP (adică, în cazul în care puteți retrage câștiguri în bani reali, nu puteți plasa pariuri pentru IAP)

22. Cerințe legale

Editorii resping aplicațiile care:
22.4 permite partajarea ilegală a fișierelor
22.5 conţin publicitate jocuri de noroc
22.6 permite apeluri anonime sau SMS

22.9 cererile de calcul al dozei unui medicament trebuie emise de producătorul de medicamente, spitalul, compania de asigurări sau institutul de cercetare

24. Aplicații pentru copii

Aplicațiile din categoria App Store „Pentru copii” trebuie să fie destinate unei anumite vârste: sub 5 ani, 6-8 ani sau 9-11 ani (24.4)

Cereri pentru copii sub 13 ani:
24.1 trebuie să aibă o politică de confidențialitate
24.3 Trebuie să solicite permisiunea părintească pentru orice linkuri sau achiziții din afara aplicației
24.2 nu poate fi afișat publicitate contextuală sau publicitate bazată pe comportamentul utilizatorului

Pentru cei care scriu pentru iOS sau intenționează să-și extindă limitele pe piața de aplicații, precum și pentru cei care doresc să afle mai multe despre, am decis să creăm un ghid cu privire la caracteristicile publicării în AppStore.

Să recunoaștem, AppStore este mult mai pretențios din toate punctele de vedere decât Google Play. Procesul de înregistrare este la fel de obositor ca și procesul de publicare, dar este piata imensa cu un public uriaș, așa că merită. În plus, publicând în AppStore, meriți imediat respect, pentru că ai trecut prin toate cercurile iadului și ai fost plăcut de o fiară atât de mare printre magazinele online.

Deci, despre ce fel de cercuri ale iadului vorbim?

Înregistrare în AppStore, prima rundă

  1. Urmați linkul developer.apple.com/programs/ios
  2. Recunoaștem că suntem începători și îndreptăm spre New Apple Developer
  3. Noi decidem locul nostru în viață: o companie sau un dezvoltator. Pentru dezvoltatori procesul este mai ușor, dar pentru companie cercurile iadului vor dura mai mult. Așa că să vedem cum procedează companiile.
  1. După ce am ales Compania, ne este dezvăluit un pachet lung cu întrebări despre diverse informații personale, ne pregătim și răspundem sincer.
  2. În continuare, dezvăluim toate cărțile: de ce suntem aici, la ce lucrăm, ce platforme, ce putem face, ce ne dorim de la viitor.
  3. Acceptăm acordul de licență și introducem codul trimis pe e-mailul dumneavoastră.

Iată-l, în sfârșit, AppStore vă mulțumește pentru înregistrare! Așteptați un minut, încă nu au procesat cererea de înregistrare.

Acum trebuie să completați informații despre compania dvs., de la adresa și numărul de telefon până la informații despre persoana responsabilă cu înregistrarea.

Verificăm toate informațiile și confirmăm.

Cât costă pentru un dezvoltator să posteze o aplicație în App Store?

În timp ce aplicația dvs. este examinată, va trece o zi, după care veți accepta din nou acordul și veți părăsi 99 USD pentru Programul pentru dezvoltatori iOS. Pentru prima dată. Și anul viitor, nu uitați să faceți o contribuție similară pentru șederea dumneavoastră pe o piață atât de mare.

Runda a doua, colectarea datelor companiei și trimiterea

Înregistrarea este o chestiune serioasă, iar asta înseamnă că trebuie să fii verificat din toate părțile, să te asiguri că nu ești un bot, ci o persoană din carne și oase și că firma ta nu este făcută din carton.

Când ați colectat documentele, ați luat un extras cu informații despre companie, trebuie să traduceți aceste documente în Limba englezăși trimiteți prin fax. Asigurați-vă că numele companiei din documente se potrivește cu numele la înregistrare.
Pentru o săptămână (sau chiar puțin mai mult) te transformi în Hachiko. Aici intervine norocul și depinde de el dacă totul va funcționa în documentele tale sau vei fi forțat să te întorci la punctul de plecare.

Citeste si: Întrebări pe care să ți le pui înainte de a începe dezvoltarea aplicațiilor

Dacă totul este în regulă cu tine, te așteaptă un apel de la Apple, poți să-ți arăți cunoștințele de engleză și, bineînțeles, să confirmi că totul este adevărat. Vi se va spune că acum aveți acces la portalul dezvoltatorilor, cu alte cuvinte, puteți încărca aplicații!

Publicarea cererii, runda a treia

S-a spus mai sus că AppStore este destul de pretențios în ceea ce privește totul. Faptul că te-ai înregistrat ca dezvoltator nu înseamnă nimic. Prezentare și funcționalitate – totul.

Pentru a contura limitele dincolo de care este mai bine să nu treceți, vă recomandăm să vă familiarizați cu lista de reguli și cerințe din AppStore. Puteți citi regulile în rusă.

Pe scurt, o cerere poate să nu fie permisă deoarece:

  1. Aplicația își trăiește propria viață (rulează cod executabil, efectuează descărcări suplimentare).
  2. Nu ați oferit acces la profilul din aplicația dvs., iar dezvoltatorii AppStore nu pot verifica funcționalitatea și capcanele.
  3. Căderi.
  4. Duplică multe mii de aplicații.
  5. Are o descriere incompletă.
  6. Se vede din aplicație că s-a făcut pe genunchi.
  7. Aplicația încalcă limitele, potrivit oamenilor Apple.
  8. Conține scene brutale de violență și conținut erotic.

Dar acestea sunt glume, dar în realitate băieții acordă o mare atenție calității, care nu poate decât să impună respect.

Analizând cererea dvs., runda a patra

După cum a devenit clar din paragrafele anterioare, loc important Este nevoie să vă verificați aplicația. Toate posibile erori, găuri deschise în funcționalitate, nerespectarea cerințelor și alte schelete din cod pe care decideți să le ascundeți - nu le puteți ascunde.

În etapa de verificare, vă pot scrie cerințe pentru unele detalii ale aplicației, vă pot cere să oferiți acces la profilul dvs. (dacă nu l-ați furnizat) și vă pot atrage atenția asupra erorilor.

Cercul cinci, șase, șapte - corectarea erorilor, trimiterea spre verificare, corectarea erorilor, trimiterea...

Fiți pregătiți pentru faptul că procesul de aprobare a cererii poate dura mult timp, dar dumneavoastră înșivă înțelegeți că acest lucru funcționează spre bine, deoarece se lucrează la cererea dvs. și o îmbunătățiți imediat.

Citeste si: Cum se publică o aplicație pe Google Play?

Pregătirea publicării aplicației pe piață, al optulea cerc

Care sunt cerințele?

  1. Pictogramă

Dimensiune 1024x1024 pixeli;
Fișierul nu trebuie să conțină straturi sau colțuri rotunjite.

Pictograma vorbește despre tine. Poate vorbi despre tine nu numai în format mobil, ci și în format PC, astfel încât pictogramele nu ar trebui să difere semnificativ. Priviți tendințele de pe piață pentru a evita să fiți la modă.

  1. Capturi de ecran

Pentru Rezoluția iPhone(1334x750 pixeli).
Rezoluție pentru iPad (1536 x 2048 pixeli).
Format JPG și PNG, fără canal alfa.

Recent, procesul de lucru cu capturi de ecran a fost simplificat pentru dezvoltatori.
De acum înainte nu mai este nevoie să creați fișiere marimi diferite pentru fiecare dispozitiv individual.
Încarci o imagine dimensiunea cea mai mare, iar Media Manager însuși va personaliza ecranul pentru fiecare membru al familiei de dispozitive. Cu toate acestea, dacă imaginea depinde de poziția telefonului și se comportă diferit, atunci va trebui totuși să lucrați la imagini individuale.

Cerințele sunt ca aplicația să funcționeze atât pe iPhone, cât și pe iPad, prin urmare, capturile de ecran trebuie să ilustreze acest lucru. Concentrându-te asupra ta public țintă decideți în ce stil să faceți capturi de ecran: reclamă, strictă, simplă și de înțeles. Concentrați-vă atenția asupra dvs punctele forte, arată de ce îți place această aplicație și de ce și utilizatorii ar trebui să o iubească.

Nu încercați să înșelați încărcând capturi de ecran gata făcute pentru aplicație de pe Google Play. Acest lucru poate deruta utilizatorii, cu siguranță. Vor vedea o desconsiderare față de ei și vor fi ofensați, fără speranță de întoarcere, adică două.

  1. Nume

Cerințe:
Până la 50 de caractere;
Pentru a căuta o pagină prin iPhone, sunt de dorit până la 23 de caractere;
Nu trebuie să includă referințe la alte platforme sau companii.

Trebuie să te gândești cu atenție la nume, să alegi un nume memorabil care să reflecte funcționalitatea ta. Nu confundați titlul cu descrierea și nu încercați să puneți întregul sens al aplicației dvs. în titlu, veți avea în continuare loc de hoinărit.

  1. Descrierea aplicației

Cerințe:
Până la 4000 de caractere, inclusiv spațiile;
Informațiile principale ar trebui plasate în partea de sus.

Spre deosebire de Google Play, relevanță Cuvinte cheie nu se aplică descrierii, vă rugăm să rețineți această caracteristică. Acordați mai multă atenție titlului, numelui dezvoltatorului și câmpului de cuvinte cheie, acest lucru va fi mai potrivit aici.
Indicați-o în descriere în cuvinte simple funcționalități și caracteristici, nu vă plictisiți și nu faceți un număr nesfârșit de liste „de ce, cum, ce”. Transmiteți informații oamenilor ca și cum ați sta cu prietenii la un bar și ați împărtăși impresiile despre o aplicație cool.

Acordați atenție faptului că nu stați pe loc, spuneți-ne la ce ați lucrat pentru îmbunătățirea utilizabilității, cum ați ținut cont de comentariile despre erori.

  1. Câmp pentru cuvinte cheie

Restrictii:
100 de caractere (cu virgule);
Nu trebuie repetat;
Includeți referințe la alte aplicații;
Conține numele celebrităților, mărcile altor persoane.

Calitatea conținutului oferit în App Store este considerată mai mare decât în ​​Google Play, iar plasarea este prestigioasă. Prin urmare, mulți dezvoltatori se străduiesc să-și adauge creațiile pe această piață. Cu toate acestea, nu toată lumea știe proces corect cum să încarci o aplicație în App Store și ce dificultăți are. Am acoperit toți pașii de la înregistrare până la verificare.

Procesul de înregistrare în App Store

Înainte de a începe să vă publicați proiectele, trebuie să vă înregistrați în App Store.

Stabiliți-vă statutul: companie sau dezvoltator. Care este diferența? La înregistrarea unei persoane, este suficient să introduceți datele dumneavoastră personale și să acceptați termenii acordului de licență.

În cazul unei firme, este necesar să se prevadă mai multe informatii despre activitățile dvs., precum și să vă confirmați existența cu folosind D-U-N-S număr. Compania D&B efectuează verificarea persoanelor juridice pentru Apple. Vă rugăm să rețineți că serviciul este plătit (aproximativ 200 USD) și procesul de așteptare pentru atribuirea acestui număr poate dura până la 5 zile. Apple va avea acces la aceste date numai după 2 săptămâni. Cu toate acestea, aceasta este cea mai dificilă etapă a înregistrării.

Pentru a obține acces la instrumentele de descărcare și pentru a înțelege mai departe cum să adăugați o aplicație în App Store, trebuie să vă înscrieți și să plătiți pentru acces anual la instrumentele pentru dezvoltatori, care costă 99 USD. După aceea, confirmați abonamentul prin e-mail și eventual prin telefon.

Procesul de înregistrare nu este atât de complicat, ci este în mai mulți pași, care trebuie tratat cu răbdare. Cu toate acestea, odată ce furnizați informații relevante, completați toate cerințele și primiți confirmarea, veți avea acces la Centrul pentru membri dezvoltatori.

De ce aveți nevoie pentru a încărca o aplicație în App Store?

Înainte de a vă da seama cum să încărcați un joc în App Store (sau în orice altă aplicație), asigurați-vă că este funcțional și îndeplinește standardele de calitate Apple. Acest lucru vă va scuti de dezamăgirea de a fi respins pentru publicare.

Odată ce sunteți sigur că aplicația funcționează corect, puteți publica jocul în App Store. Pentru aceasta avem nevoie de următoarele instrumente:

  • PC Apple;
  • Magazin de aplicații;
  • Centrul pentru dezvoltatori Apple;
  • itunesconnect.apple.com;
  • software XCode;
  • Încărcător de aplicații.

Aplicația dvs. trebuie să fie certificată de Apple. Solicitați-l folosind XCode.

Adăugați aplicația în Dev Center. Când introduceți datele, asigurați-vă că acestea se potrivesc cu ceea ce este înregistrat în certificat.

Apoi, trebuie să creați un profil de aprovizionare și o nouă aplicație în iTunes Connect. Completem câmpurile de informații necesare despre jocul tău, descarcăm arhiva din XCode și o denumim cu numele din profilul Provisioning. Folosind Application Loader, încărcăm arhiva în iTunes Connect și așteptăm ca aceasta să fie verificată.

Optimizarea aplicației și a paginii acesteia în piață

Pentru succes, nu este suficient să urmați pur și simplu recomandările despre cum să adăugați un joc în App Store. Este necesar să acordați atenție optimizării. Aceasta include:

  • lucrul la pictograma aplicației;
  • crearea de capturi de ecran de înaltă calitate;
  • titlul și descrierea corecte;
  • alegerea cuvintelor cheie potrivite.

Dimensiunea recomandată a pictogramei este de 1024x1024 pixeli. Astfel va fi afișat adecvat atât pe ecranele dispozitivelor portabile, cât și pe computere. Este important ca pictograma să transmită esența aplicației și să fie atractivă pentru utilizatori.

Capturile de ecran trebuie să aibă cel puțin 1334 x 750 pixeli pentru iPhone și 1536 x 2048 pentru iPad. De asemenea, puteți utiliza Media Manager, care potrivește imaginile mari la rezoluții mai mici ale ecranului. Prezentați beneficiile jocului dvs. în capturile de ecran și încurajați oamenii să-l descarce.

Optimizarea numelor joacă un rol important în procesul de promovare a aplicațiilor iOS în App Store. Ar trebui să transmită scopul și să fie memorabil. În descriere, poți expune mai detaliat motivele pentru care ar trebui să folosești creația ta.

Optimizarea aplicatiei pentru motor de căutare De asemenea, ar trebui luată în considerare piața App Store (cu alte cuvinte, SEO pentru aplicații). La urma urmei, cu ajutorul lui, puteți promova rapid aplicația și puteți obține publicul potrivit.

Concluzie

Acum știți cât costă să încărcați o aplicație în App Store și cum să faceți corect întregul proces. Complexitatea procedurii se datorează cerințelor ridicate de la Apple. Cu toate acestea, pe această platformă, dezvoltatorii au mai multe oportunități de a monetiza și de a-și populariza serviciile.