Cum se publică o aplicație mobilă în magazinul de aplicații. Cum să încarci o aplicație în App Store: pași și aspecte importante. Se trimite spre revizuire

După ce ne-am ocupat de ID-ul Apple, să trecem la procesul de descărcare în sine.

App Store sau iTunes?

Există două moduri de a descărca aplicația: App Stocați pe dispozitivul iOS însuși sau folosind iTunes pe un Mac sau PC, care este o rezervă de care s-ar putea să nu aveți nevoie niciodată. Să luăm în considerare ambele metode.

Descărcați prin App Store

Pentru a descărca orice aplicație pe iPhone sau iPad, accesați Magazin de aplicații. În iunie 2016, are peste 2 milioane de programe și jocuri pentru toate gusturile.

După ce am găsit aplicatia dorita, urmează următoarele instrucțiuni:

1. Deschideți pagina aplicației;

2. Pentru a-l cumpăra, faceți clic pe prețul din dreapta, apoi pe butonul „Cumpărați”.

Important! Pentru a cumpăra aplicația, conectați-vă card bancar la ID-ul Apple. Cum se face - citiți.

3. Pentru descărcări gratuite, faceți clic pe butonul „Descărcare” din dreapta, apoi pe „Instalare”;

4. Rămâne să introduceți parola din ID-ul dvs. Apple pentru a confirma achiziția. Introduceți-l sau utilizați Touch ID.

După aceste manipulări, programul va fi instalat pe dispozitivul dvs.

Descărcați prin iTunes pe Mac sau PC

Pentru a descărca aplicația pentru iPhone și iPad de pe computer, trebuie să:

1. Lansați iTunes pe computer;

2. Faceți clic pe meniul derulant din stânga colțul de sus ferestre iTunes;


3. Selectați secțiunea „Programe”;

4. În partea de sus a ecranului, selectați elementul App Store;


te-ai mutat la Magazin de aplicații Depozitați, la fel ca pe iPhone și iPad. După ce am găsit aplicarea necesara, urmează:

1. Selectați o aplicație;

2. Pentru a-l achiziționa, faceți clic pe preț sub pictograma aplicației;


3. Pentru descărcare gratuită faceți clic pe butonul „Descărcare” de sub pictograma aplicației;

4. Când vi se solicită, introduceți parola ID-ului Apple.

Important! Aplicațiile descărcate sunt adăugate la biblioteca iTunes de pe computer. Pentru a le descărca pe iPhone și iPad, conectați dispozitivul la computer cu un cablu Lightning.

Cum să descărcați aplicațiile deja achiziționate

O aplicație achiziționată are o pictogramă cloud în loc de un preț. Aceasta înseamnă că l-ați cumpărat deja și îl puteți descărca din nou în orice moment. Pentru a vedea aplicațiile achiziționate anterior pe iPhone și iPad, trebuie să:

1. Deschideți App Store pe dispozitiv;

2. Accesați fila „Actualizări”;

3. Faceți clic pe „Achiziții”.


Toate plătite și aplicații gratuite pe care le-ați cumpărat vreodată. Pentru a descărca aplicația pe dispozitiv, atingeți pictograma nor.

Să descriem indicii pentru viitor expune al lor programe către magazinul de aplicații Apple AppStore . Deși, așa cum arată practica, acesta nu este un lucru foarte plin de satisfacții, deoarece camarazii mere nu sunt înclinați spre constanță în mecanismele de funcționare a sistemului lor. Acest lucru a fost deja descoperit de mine de mai multe ori în timpul pasajului diverse procedee inregistrari. Citind materialele predecesorilor și întrebările de pe forumuri, puteți întâlni adesea o situație în care același moment arată diferit pentru dvs. Cu toate acestea, concept general pana acum ramane. Și așa, voi încerca să descriu cu propriile mele cuvinte tot acest colos))
Pentru a publica aplicații în AppStore, conditie necesara este prezența statutului.
Întregul proces poate fi împărțit în două etape: pregătire și publicare.
Pregătire (Aprovizionare). Cea mai dificilă etapă de înțeles macar mi s-a părut).
Include crearea unui ID Aplicații Id) și certificat pentru semnăturile cererii. Toate acestea se reunesc sub concept general profil ( Profil de aprovizionare). Dar totul este în ordine. Cea mai grea parte din toate acestea este crearea unui certificat. Certificatul este necesar pentru semnatura digitala aplicatii. Există două tipuri de certificate - un certificat de dezvoltare și un certificat de distribuție. Din nume nu este greu de ghicit că primul tip este necesar pentru dezvoltare, al doilea - pentru distribuție. Primul poate semna aplicația și o poate rula pe gadgetul dvs. (în scopuri de depanare), al doilea este necesar pentru a construi aplicația pentru publicații în magazinul de aplicații. Pentru a putea rula aplicația pe gadgetul dvs., trebuie să înregistrați dispozitivul în Portal de aprovizionare. Acest lucru se face în felul următor. În mediul xCode, deschideți Organizatorul (Fereastră -> Organizator), conectați gadgetul la computer (prin usb, de exemplu), vedem că apare în secțiunea Dispozitive. Copiați ID-ul dispozitivului (șir lung hex) în clipboard și accesați Portalul de aprovizionare la secțiunea Dispozitive. Acolo facem clic pe Adăugare dispozitiv, apoi totul este simplu.

Adăugat. Acum creăm certificate. Nu este foarte greu, dar m-a făcut să mă chinuiesc. Nu voi intra în prea multe detalii, toate acestea pot fi găsite în How-To în interiorul portalului de aprovizionare. Voi sublinia doar pașii principali:
- Crearea unei cereri de semnare a certificatului (include crearea unei perechi de chei publice și private). Ca rezultat, obținem un fișier CSR pe disc.
- Trimiteți o cerere de semnare a certificatului. În Portalul de aprovizionare, accesați secțiunea Certificate, specificați fișierul CSR, faceți clic pe Submit, certificatul este creat și transferat în stat Aprobare in asteptare.
- În Portalul de furnizare, accesați secțiunea Certificate și confirmați certificatul (faceți clic pe Aprobare)
- Descărcați și instalați certificatul în sistem. În Portalul de aprovizionare, accesați secțiunea Certificate. Făcând clic pe link Certificat intermediar WWDR, la care ni se oferă să salvăm fișierul .cer. Suntem de acord și, după finalizarea descărcării, faceți clic pe el. Programul Keychain Access pornește și vă solicită să instalați certificatul în sistem. Suntem de acord, iar acum avem un certificat de dezvoltare.
Un pas important - Apple vă recomandă insistent să salvați cheia privată generată. Dacă se pierde, toată munca va fi în zadar, nu vom mai putea semna nimic altceva. Este bine că mi-am amintit asta, din moment ce eu însumi încă nu am făcut o copie de rezervă a cheii. Încă, lucru util- blog)))
Pentru certificatul de distribuție, totul este la fel, cu excepția faptului că cheile nu mai trebuie generate.
Și așa, am creat certificate, acum ce? Acum trebuie să creați așa-numitele profiluri de furnizare (nu există suficientă imaginație pentru a traduce în rusă). Un profil de furnizare (să-l numim așa) este o combinație între un certificat și un identificator de aplicație. Avem deja un certificat, haideți să creăm un identificator de aplicație. Pentru a face acest lucru, accesați Portalul de aprovizionare din setul AppID-uri. Dacă nu țineți cont de conceptul „lot” de identificare a aplicației, atunci totul este simplu: faceți clic pe ID nou aplicație, introduceți
- Descriere (de exemplu, aplicația My Awesome)
- Bundle Seed ID (Prefix ID aplicație) - dacă aceasta este prima noastră aplicație, atunci va fi un singur articol în listă - Generați nou, în in caz contrar va conține identificatori ai aplicațiilor create anterior (prin proiectare, aplicațiile pot fi combinate în pachete (suită))
- Bundle Identifier (App ID Suffix) - se recomandă introducerea în așa-numitul stil de domeniu invers. Adică domeniul ordine inversă. De exemplu, în prima mea cerere Cavalerul Mutare acest identificator arăta ca ru.heximal.knightmove.
Faceți clic pe Sumbit. Asta e, ID-ul aplicației a fost creat.
Apoi, accesați secțiunea Aprovizionare și creați profiluri pentru aplicația noastră (faceți clic pe Profil nou). Pentru profilul de dezvoltare, intrați
- Nume profil - sub acest nume, profilul va fi afișat în xCode. Exemplu: KnightMoveDevelopmentProfile
- Certificate - verificați certificatul nostru
- ID aplicație - selectați aplicația noastră
- Dispozitive - verificați acele dispozitive care sunt înregistrate - pot fi mai multe. Mă gândesc să cumpăr un al 4-lea iPhone pentru depanare (adică nu al patrulea la rând - mai am unul, dar cu al patrulea firmware). Privind puțin înainte, voi spune că la a doua etapă se va pune întrebarea, ne-am testat aplicația sub iOS 4? trebuie sa raspund ca nu. Deși mi-aș putea reflash dispozitivul, iTunes de fiecare dată semnalează că există o nouă versiune firmweira. Dar încă nu mă grăbesc, pentru că în această situație nu voi avea ocazia să testez pe al treilea firmware decât în ​​simulator.
Am creat un profil, am așteptat să fie aprobat, descarcăm fișierul de profil (.provisionprofile), deschidem fereastra Organizator și trageți și plasați fișierul de profil acolo. Se instalează cu succes. Toate.
Acum deschideți Setările proiectului, căutați opțiunea Semnarea codului subsecțiunea Orice sistem de operare iPhone, extindeți lista, selectați profilul dvs., închideți opțiunile de proiect. Mai departe punct important. În structura proiectului (în bara laterală arborescentă), extindeți ramura Ținte, faceți clic Click dreapta pe țintă, selectați Obțineți informații. Opțiunile de proiect apar din nou, dar cu secțiunea Proprietăți. Mergem acolo și introducem în câmpul Identificator valoarea pe care am introdus-o când am creat ID-ul aplicației în câmp Identificator de pachet(de ex. ru.heximal.knightmove). Toate. Ne asigurăm că dispozitivul este conectat, selectăm configurația Device|Debug în fereastra principală xCode și facem clic pe Build And Go.
După ce am depanat aplicația pe dispozitiv, este timpul să construim distribuția pentru publicare. Pentru a face acest lucru, repetați procesul de creare a unui profil de distribuție. Este similar cu crearea unui profil de dezvoltare. Instalați profilul în xCode, iar apoi trebuie să implementați următorul truc. Trebuie să creați configurație nouă distributie. Deschideți opțiunile proiectului, secțiunea Configurare, selectați configurația Lansare acolo și faceți clic pe Duplicare. Introduceți numele Distribuție. Apoi, în fereastra Target din secțiunea Build, selectați setările pentru configurația Distribuție și în câmp Identitate de semnare a codului- Orice dispozitiv iPhone OS alege nostru Profil de distribuție. În fila Proprietăți, nu uitați să introduceți identificatorul pachetului, dacă nu ați făcut-o deja. Închideți opțiunile, iar în fereastra xCode principală selectați Configurația Dispozitiv|Distribuție. În continuare, ar fi bine să urmați procesul de construire. Pentru a face acest lucru, accesați meniul Build - Build Results. Acolo ne configuram pentru a arata jurnalul de compilare. Faceți clic pe Construire. Apar multe rânduri, la sfârșitul cărora căutăm cuvintele ProcessingProductPackaging ... embedded.mobileprovision și CodeSign. Aici am petrecut mult timp. În pachetul de aplicații, fișierul cu încăpățânare nu a vrut să apară embedded.mobileprovision. Și fără ea, aplicația nu dorea să fie încărcată în AppStore. Aceasta a fost o consecință a faptului că am experimentat anterior cu certificate făcute de sine și dezactivarea sistemului de aprovizionare. Mai târziu, am restabilit (apropo, laudă blogului meu) succesiunea de acțiuni care au dus la inoperabilitatea sistemului de profilare, dar a durat timp... În general, așa cum am spus mai devreme, nu fi zgârcit, e mai bine să vă alăturați programului pentru dezvoltatori iPhone imediat, cu excepția cazului în care, desigur, nu sunteți masochiști))
Pachetul de aplicație este folder simplu cu extensia .app, care conține fisier executabilși toate măruntaiele aplicației (resurse). De fapt, aplicații Mac OS X sunt exact aceleași, așa că le puteți trage în altă parte și va începe de acolo, deoarece conține tot ce aveți nevoie în dosar. Acesta este, desigur, avantajul incontestabil al conceptului de non-registru. Și așa, arhivăm pachetul aplicației noastre, pregătindu-ne astfel pentru următoarea etapă.
Publicare.
Alte acțiuni sunt efectuate pe portal iTunes Connect(itunesconnect.apple.com) Accesați secțiunea Gestionați aplicațiile dvs. și faceți clic pe Adăugați o aplicație nouă. introduce
- Nume aplicație - numele aplicației, cum va arăta în AppStore. La publicarea celei de-a doua aplicații, am dat de faptul că acest nume trebuie să fie unic pentru întregul AppStore. Adică, dacă decidem să denumim aplicația într-un fel și o aplicație cu acel nume există deja, va trebui să venim cu altceva. De asemenea, ar trebui să țineți cont de cerințele Apple în sine pentru numele aplicației http://www.apple.com/legal/trademark/guidelinesfor3rdparties.html
- Număr SKU - din nou unele identificator unic aplicație, nu am înțeles pentru ce este, dar am decis să urmez o anumită regulă pentru generarea acestui parametru, cum ar fi hex_app_0001
- ID-ul pachetului alege aplicația noastră
Apoi totul pare să fie clar, trebuie să completați metainformațiile despre aplicație: descriere, categorii, localizare, capturi de ecran, pictogramă. După toate acestea, aplicația intră în starea de așteptare pentru încărcare. Pentru a descărca binarul, aveți nevoie de programul Application Loader din pachetul pentru dezvoltatori. Dacă nu există, trebuie să îl instalați. Îl lansăm, ne cere ID-ul Apple și parola, apoi arată o listă de aplicații care așteaptă o încărcare. Selectați, încărcați. În această etapă, apropo, am avut probleme până am reanimat mecanismul dezactivat de profilare și codare - fără ele, cel care încarcă aplicația nu dorea să încarce aplicația.
Totul, după încărcarea aplicației, este transferat în stat In asteptarea revizuirii- revizuire în așteptare. Se ia în considerare Experții Apple pentru respectarea cerințelor. Aceste cerințe sunt descrise în Ghidul de dezvoltare a aplicațiilor pentru iPhone și includ aspecte precum conformitatea cu designul general, utilizarea adecvată a resurselor dispozitivului, cum ar fi memoria, consumul de energie, performanța și pur și simplu ușor de utilizat. Apple ia asta foarte în serios. Se pot împacheta, de exemplu, dacă aplicația se închide pentru o perioadă foarte lungă de timp, eu tac despre scurgerile de memorie. Pentru a evita aceste probleme, aplicația trebuie testată temeinic înainte de a construi distribuția. Pachetul pentru dezvoltatori are un set de instrumente (aplicația Instruments). Cu el, puteți afla multe despre aplicația dvs. De exemplu, când am scris prima mea aplicație și am rulat-o printr-un program de alocare a memoriei și de monitorizare a scurgerilor, am constatat că se scurgea fără speranță. A petrecut câteva zile eliminarea scurgerilor. Mai târziu voi arunca un mic manual despre cum să folosiți instrumentele.
Ca începător, m-am gândit la asta Stare în așteptare pentru Review înseamnă că aplicația este deja luată în considerare, dar după o săptămână am bănuit că ceva nu este în regulă și am decis să scriu pentru asistență. A doua zi mi-au răspuns și au primit imediat o notificare că aplicația a fost transferată în starea OnReview. În acest moment, totul a devenit clar. A mai trecut o zi și jumătate și aplicația a trecut în starea Gata de vânzare. Toată victorie. Calea în Appstore este în sfârșit finalizată.
O mică jenă a apărut din cauza lipsei de experiență, cu incercare eșuată găsiți aplicația dvs. în AppStore în aceeași zi. El nu era acolo. După cum sa dovedit mai târziu, aceasta este o situație normală. Există o perioadă de indexare. Conform observațiilor mele, este o zi. A doua aplicație a apărut și o zi mai târziu. Apropo, cu a doua cerere, s-a repetat situația cu așteptarea în considerare. Adevărat, am așteptat mai mult de o săptămână înainte de a scrie pentru asistență. După ce răbdarea s-a terminat, am scris și imediat mi-au răspuns și cererea a fost luată în considerare. Aparent, acesta este un model. Sa vedem.

Și, în sfârșit. La publicarea unei aplicații câmp necesarîn meta este pagina suport tehnic. Acest lucru m-a determinat să-mi îndrept pagina de feedback. Acum e în engleză

Există, de asemenea, o secțiune, astfel încât să puteți specifica un anumit ansamblu, care este trimis pentru revizuire și apoi la magazin. Alegerea nu este disponibilă până când nu încărcăm vreo versiune de aplicație în iTunes Connect. Vom reveni la această secțiune mai târziu:




Configurarea, construirea și încărcarea proiectului

Deschideți proiectul aplicației în Xcode, accesați setările proiectului. Bundle Identifier trebuie să se potrivească cu BundleID-ul pe care l-ați furnizat la crearea AppID-ului. De asemenea, trebuie să dezactivați funcția. control automat conectarea la Xcode. În lista verticală Profil de furnizare, selectați-l pe cel pe care tocmai l-ați creat.



Vă rugăm să rețineți că fără toate pictogramele necesare (inclusiv pictograma magazin cu 1024 puncte), compilarea aplicației nu va fi verificată automat de iTunes Connect.


Proiectul poate fi acum construit și încărcat pe iTunes Connect. Pentru a face acest lucru, faceți clic pe meniul Produs - Arhivă. Ca rezultat al asamblarii, va fi afișată fereastra organizatorului XCode, faceți clic pe butonul „Încărcați în App Store” de acolo:



Se deschide fereastra de setări de încărcare a App Store. Mai multe despre coduri de biți, eliminarea simbolurilor. Lăsăm setările neschimbate.



Pe urmatorul pas trebuie să selectați un profil de furnizare din lista verticală a celor potrivite:



Xcode va pregăti apoi arhiva pentru încărcare în iTunes Connect. Pe acest ecran, acordați atenție parametrilor pe care i-am setat. Faceți clic pe Încărcare.



În funcție de viteza conexiunii, poate fi necesar să așteptați un timp. Dacă totul este în ordine, Xcode va raporta finalizarea cu succes a încărcării în iTunes Connect. Puteți trece la ultimul pas.


Se trimite spre revizuire

În iTunes Connect, sub fila Activitate, puteți vedea ansamblul trimis. Pentru proiectele Swift verificare automată asamblarea durează aproximativ o jumătate de oră. Până atunci, versiunea va fi în starea de procesare:



După finalizarea verificării, ansamblul este disponibil pentru selecție pe pagina de informații despre versiunea aplicației:



Selectați ansamblul:



După aceea, va apărea o pictogramă pentru aplicație în iTunes Connect. Salvați modificările. Acum puteți trimite versiunea spre revizuire.



Gata! Ai făcut tot ce ai putut. Așteptați un răspuns în câteva zile. Nu uitați că iTunes Connect este în vacanță în perioada 23-27 decembrie. Dezvoltatorii nu vor putea să actualizeze și să adauge noi aplicații în App Store și să modifice prețurile. Alte Funcțiile iTunes Connect va fi disponibil.

1. Certificate necesare pentru publicare în AppStore

Pentru a publica aplicații în AppStore, trebuie să creați un ID de aplicație și un certificat de distribuitor (în plus față de certificatul de dezvoltator - Dezvoltare iOS).

În primul rând, creăm un identificator ID aplicație.

Introduceți orice nume de certificat, ID-ul este Identificatorul pachetului, îl specificați în prealabil în proiectul Xcode și ulterior la crearea identificatorului.

Al doilea pas este crearea unui certificat de distribuitor - „Distribuție iOS”. În el, apoi alegem același identificator „App ID”

Pentru a încărca toate aceste lucruri în Xcode, există 2 moduri - „manual și automat”, a doua opțiune este mai ușoară pentru mine. Pentru asta mergem Xcode -> Preferințe -> Cont, selectați contul dvs. de dezvoltator și faceți clic Vezi detalii iar în fereastra care apare Descărcări Toate.

Dar asta nu este tot. Deschidem Creați setări a proiectului dvs. și selectați certificatele adăugate la Xcode Dezvoltare iOSși Distribuție iOS

Facem același lucru pentru aplicație.

2. Trimiteți aplicația la iTunes Connect

Ce nume de proiect alegi când îl creezi? Sunt sigur că în majoritatea cazurilor este „test1” sau „MyFirstProga”. Deci, pentru a nu ajunge într-o astfel de situație în care am ajuns, trebuie să schimbați numele proiectului, altfel nu veți trece testul sau utilizatorii dvs. din iOS vor afișa numele „MyFirstCoolProga” (în cazul meu, totul nu este atât de rău, desigur). Pentru a face acest lucru, intrați nume corect chiar aici:

Și în fereastra care apare, faceți clic Redenumiți

Acum puteți începe să trimiteți. Compilarea proiectului Produs -> Run, trimite ansamblul la arhivă Produs -> Arhivă. Dacă ați închis din greșeală fereastra, o puteți numi așa Fereastra - Organizator. Arhiva va afișa toate versiunile și versiunile dvs.

Selectați versiunea pe care doriți să o trimiteți la iTunes Connect și faceți clic Valida. În fereastra care apare, selectați pe cine să aprobați și faceți clic Alege.

După aceea, vor apărea încă câteva ferestre, în primul clic Valida, iar în al doilea Terminat. Tot în a doua fereastră vi se poate spune că proiectul are „Avertismente”.

Și cel mai important, trimiterea către iTunes Connect. Totul este simplu aici, click Încărcați în App Store, A actiunile urmatoare identic cu Validate

Mergem la iTunes Connect, selectăm aplicația (sau o creăm dacă nu deja), mergem la versiunea dorită(sau adăugarea) dacă faceți acest lucru pentru prima dată, atunci versiunea va fi 1.0. Aproape Asamblare va fi " + ”, faceți clic, se deschide o fereastră cu ansamblul încărcat. Adevărat, este imposibil să alegi imediat, este supus unei verificări preliminare într-o oră.

3. Configurați iTunes Connect pentru o aplicație plătită

Cu iTunes Connect, în principiu, nu au existat întrebări, cu excepția unui singur lucru. După cum am scris mai devreme când cerere plătită trece testul, intră în starea „Contract în așteptare”. Ce să fac?

În iTunes Connect, accesați secțiunea „Acorduri, taxe și servicii bancare”, față de ambele contracte (plătit și iAd), faceți clic pe Solicitare Solicitare. După aceea, veți putea configura Informații de contact, Informații bancare, Informații fiscale.

informatii de contact

Adăugați un contact și selectați-l pentru fiecare rol.

informatii bancare

Nici măcar nu m-am gândit la metoda de retragere a fondurilor, așa că nu eram pregătit pentru o astfel de întorsătură a evenimentelor. Pentru starea aplicației „Gata de vânzare” este încă necesar să completați toate informațiile. Dar am avut noroc, din fericire, nu am aruncat imprimarea detaliilor contului și băncii mele (Sberbank). În cazul meu a fost așa: deschid informatii bancare, Apăs Adăugați un cont bancar, alege Rusia, introduceți BIC-ul băncii în Cod de identificare bancară. După aceea, se oferă să completeze datele (număr de cont, TIN banca, nume complet, cont de corespondent etc.), completez totul, e gata! Aceasta poate fi numită opțiunea „prima dată” pentru a lansa aplicația în AppStore. Detaliile sunt ușor de obținut la bancomate, pentru asta aveți nevoie de un card legat de cont. Și în viitor, desigur, merită să deschideți un cont în dolari într-o bancă care nu are% pentru un transfer în Rusia. Această întrebare nu a fost pusă în mod deosebit, dar rețelele recomandă VTB24, Alfabank, Bank24.

Informații fiscale

Daca tu:
  • Dezvoltator din Rusia
  • Ai de gând să câștigi din redevențe (vânzarea aplicațiilor), iar acest lucru poate fi făcut de o persoană fizică, fără nicio IP (deși plătești 13% din astfel de redevențe)
  • Nu sunteți rezident în SUA
  • Nu aveți o afacere în SUA

În acest caz, totul este configurat simplu. Deschidem Informații fiscale, Click pe înființat sub U.S. Formulare fiscale (pentru că am completat deja, se afișează butonul vedere).

Completam exemplul:

Confirmăm și așteptăm, în curând aplicația ta va apărea în AppStore.

Asta e tot. Vă mulțumim pentru atenție!

Aplicațiile mobile sunt ceea ce folosește în prezent fiecare proprietar de smartphone. În orice moment puteți vedea drumul spre locul potrivit, traduce un cuvânt străin necunoscut, citește carte noua, ascultă muzica ta preferată. Acesta este scopul smartphone-urilor: posibilitati nelimitate chiar aici și acum. Acum nu poți doar să folosești aplicații populare dar și creați-vă propria. Cum să faceți acest lucru - vom afla împreună în articol.

Scrierea unui program pe cont propriu astăzi este o afacere prestigioasă și profitabilă. Un potențial dezvoltator are șansa de a câștiga bani frumoși, cu condiția ca aplicația sa să fie solicitată.

Prin urmare, va fi păcat dacă vă petreceți timpul creând un program care nu va fi folosit. Pentru a preveni acest lucru, un dezvoltator începător trebuie să studieze acest proces fascinant în detaliu. Cererea pentru o aplicație depinde nu numai de nevoia consumatorului, ci și de priceperea autorului acesteia.

Există o altă față a monedei: profanul vrea pur și simplu să vină cu un program care este mai convenabil decât altele deja propuse astăzi. Un program pe care îl vei folosi singur. De exemplu, un calculator, organizator sau dicționar îmbunătățit.

Dacă vrei să faci bani din programul tău, nu uita că acesta trebuie să fie original. Editore foto banale sau noi client de mail nu te va ajuta să devii bogat. Gândește-te la idee în avans și stabilește cum creația ta se va compara favorabil cu altele similare.

Cum să creați o aplicație iOS și să o trimiteți în App Store

Dacă aveți deja o idee pentru o aplicație, ar trebui să vă aprovizionați cu instrumente de lucru. Acestea vor fi: un computer și mediul de dezvoltare Xcode.

Cum se creează o aplicație în Xcode

Programul Xcode poate fi găsit la Magazin de aplicații. Descărcați-l și instalați-l pe dispozitivul dvs.

Descărcați mediul de dezvoltare Xcode din AppStore

Pentru a vă crea aplicația în Xcode, urmați acești pași:

  • Lansați mediul de dezvoltare pe computer. Selectați: Fișier - Nou - Proiect.

    Deschideți programul Xcode și alegeți să creați un nou proiect

  • Determinați platforma aplicației și selectați tipul acesteia.

    Alegeți tipul și platforma programului

  • Selectați informații despre aplicație.

    Selectați informații despre program

  • Definiți un folder pentru stocarea produsului finit (New Folder).

    Selectați dosar nou

  • Debifați Creare depozit Git. Selectați Creare. După aceea se va deschide Ecranul de pornire pentru a lucra în aplicație.

    Selectați Creare

  • Deschideți Main.storyboard. Avem nevoie de un articol Label. Scrieți text în el (de exemplu, Hello_word).

    Adăugați text în aplicația dvs

  • Selectați o imagine pentru pictograma aplicației. Ar trebui să fie găzduit la http://makeappicon.com/.

    Plasați pictograma selectată pe mapappicon

  • După ce aplicația mapappicon este terminată, introduceți adresa dvs E-mail. Acesta va primi fișiere cu pictogramele pe care le-ați ales într-o formă arhivată.

    Introdu adresa ta de e-mail pentru a primi pictograme pentru aplicația ta

  • Continuați în Xcode și comutați la Assets.xassets.

    Următorul pas în dezvoltarea aplicației este secțiunea Assets.xassets

    Acum adăugați pictogramele primite în e-mailul dvs.

    Transferați pictograme din e-mail în aplicație

    Activați lansarea programului folosind butonul sub forma unui triunghi negru, activați Modul Dezvoltator.

    Lansați aplicația

    Încărcarea simulatorului iOS va dura ceva timp

    Testați aplicația rulând-o. Dacă ați făcut totul corect, va rula și va afișa conținutul corect.

    Verificați lansarea și funcționarea corectă a aplicației

    Video: Cum se creează o aplicație iOS

    Cum se testează aplicația creată

    Urmați pașii de mai jos pentru a verifica dacă aplicația dvs. funcționează:

  • Rulați comenzile: xCode - Preferințe - Conturi.

    Introduceti ID-ul dumneavoastra Apple

  • Conectați-vă dispozitivul la computer.

    Conectați-vă dispozitivul la computer pentru a testa aplicația

  • În setări, acceptați setările de securitate. Apoi, sunteți de acord să rulați programul pentru dezvoltatori.

    În setările de gestionare a dispozitivului, permiteți instalarea programului

  • După instalarea programului, pictograma acestuia va apărea pe desktop.

    Deschideți aplicația folosind pictograma de pe desktop care apare pentru a verifica dacă funcționează

  • Dacă aplicația se deschide și funcționează corect, ați făcut totul corect și puteți începe să utilizați programul.

    Testarea aplicațiilor iOS va fi disponibilă după înregistrarea în App Store ca dezvoltator și achitarea taxei inițiale. Programul de diagnosticare a noilor programe se numește TestFlight.

    Cum se publică aplicația creată

    Ghidul de revizuire a App Store conține o listă de reguli pe care trebuie să le respecte o nouă aplicație. Pentru a publica o aplicație în App Store, trebuie să vă conectați la https://developer.apple.com/register/ cu AppleID sau să creați unul nou cont. Pentru indivizii Plăcerea de a vă prezenta aplicația dezvoltatorilor Apple este de 99 USD.

    Posibile probleme la crearea aplicațiilor

    Mediul de dezvoltare folosit pentru a crea aplicații este convenabil și suficient de simplu pentru un începător. Principala problemă cu care vă puteți confrunta este lipsa propriilor abilități tehnice. Așadar, dacă ești serios să intri în dezvoltarea de aplicații în App Store, fii pregătit să exersezi mult. De asemenea, vă va ajuta să studiați literatura din diverse surse in aceasta directie.

    Când decideți să încercați să creați aplicații iOS, nu vă fie teamă să faceți greșeli. Începe cu idee originalăși să-l dezvolte folosind capacitățile mediului de dezvoltare. Practicați, dezvoltați-vă abilitățile, urmăriți noutățile și tendințele din domeniul tehnologiilor IT. Și, poate, aplicația dvs. nu numai că va deveni populară și recunoscută, dar va aduce și un profit decent.

    • Serghei Savenkov

      un fel de recenzie „rare”... parcă s-ar grăbi undeva