Construiește un joc fără sfârșit de la zero App Store Publishing

Bine ați venit la tutorialul final din seria Endless Runner. În tutorialul de astăzi, veți afla cum să trimiteți aplicația dvs. la App Store-ul iOS!

Felicitări pentru a face acest lucru atât de departe în serie! În lecția de astăzi, vom trece peste modul de trimitere a aplicației dvs. la App Store iOS, astfel încât să puteți face niște bani în numerar de la milioane de utilizatori care folosesc iTunes în fiecare zi! Este un proces destul de ușor, dar poate fi un pic cam descurajant la început, mai ales atunci când trece prin procesul de revizuire Apple. Cu toate acestea, frica nu, pentru că nu este cu adevărat așa de greu. Atâta timp cât vă aflați temeinic în testarea dvs. și respectați liniile directoare privind interfața Apple și politicile de stocare, nu trebuie să vă faceți griji. Deci hai sa o facem!

Pentru a începe, conectați-vă la contul dvs. de dezvoltator Apple la developer.apple.com și faceți clic pe portalul de provizioane. Acest tutorial presupune că ați făcut deja următoarele: A) ați instalat Xcode, B) aveți un certificat de dezvoltator pregătit și C) aveți o aplicație gata de a trimite.

Vom face tot ce veți face din perspectiva Corona SDK. Apple face lucru destul de ușor pentru tine, dar Corona face lucrurile chiar mai ușor! Primul lucru pe care îl vom face este crearea unui ID de aplicație. Pentru a face acest lucru, faceți clic pe fila ID-uri de aplicații din panoul din partea stângă, apoi faceți clic pe butonul ID de aplicație nou din partea dreaptă.

Acum că ați făcut clic pe ID-ul de aplicație nou, ar trebui să vedeți acest ecran:

Există doar câteva lucruri pe care le puteți completa aici (de fapt, majoritatea acestor pași sunt destul de ușoare deoarece acești ghiduri vă parcurg chiar prin procesul de creare). Deci, singurul lucru cu care trebuie să vii cu adevărat este ID-ul aplicației, care este modul în care profilul dvs. de furnizare va identifica aplicația. Cel mai important lucru pentru aceste convenții de numire este să faci ceva care are sens pentru tine și este unic. De exemplu, nu am face id-ul pentru acest joc "baseball superstar", pur și simplu nu ar avea sens pentru cineva care se uită la el.!

Pentru ID-ul dvs. de semințe Bundle mergeți înainte și lăsați-l gol și puteți vedea cum am făcut identificatorul Bundle. Acestea sunt folosite doar pentru a descrie aplicația dvs. Mai jos este o imagine a ceea ce arata mea dupa creatie. Puteți vedea că am multe ID-uri de aplicații, multe dintre ele fiind confuze. Deci, ia-o din experiența mea, păstrați-o simplu și faceți o treabă bună numind totul. Faceți clic pe Salvați și ar trebui să găsiți ID-ul aplicației în lista dvs. de identificare a aplicațiilor. Un lucru de observat despre aceste imagini. Acestea sunt, evident, din contul meu. Veți observa că există numeroase profiluri și numere de aplicații, dintre care majoritatea au fost neutilizate de mine. Fă-ți o favoare și asigură-te că faci o treabă bună numind lucruri, așa că atunci când te întorci și te uiți la contul tău de ani mai târziu, îți vei aminti ce era. De asemenea, vă face mult mai ușor să vă găsiți lucruri noi.

Acum, dacă avem ID-ul de aplicație, faceți clic din nou pe profilul de furnizare din fila din stânga și faceți clic pe profilul nou. Apoi dați clic pe fila profilului de provizioane și faceți clic pe crearea unui profil nou.

Faceți același lucru aici. Alegeți numele profilului de furnizare, alegeți ID-ul aplicației pe care tocmai l-am făcut din caseta derulantă, certificatul pe care îl veți utiliza și alegeți pe care dispozitive doriți să funcționeze profilul (va trebui să includeți toate dispozitivele pe care le doriți aplicația care va fi testată. Dispozitivul va afla când expiră profilul și va înceta să mai funcționeze după acel dispozitiv.).

Odată ce aceasta este completă, ar trebui din nou să puteți vedea profilul de furnizare din lista dvs. principală. Acum că este în listă puteți vedea că starea sa este activă și o puteți descărca. Continuați și descărcați-o acum pentru a putea trece mai departe!

Apoi, lansați Xcode dacă nu este deja deschis. De acolo, deschideți organizatorul (fereastră> organizator). Singurul lucru pe care trebuie să-l faceți pentru a obține profilul dvs. de furnizare pe dispozitivul dvs. este pur și simplu să-l trageți din folderul în care era în lista principală din fila profiluri de provizioane. Ar trebui să îl puteți vedea acum în lista principală, ceea ce înseamnă că dispozitivul dvs. poate rula acea aplicație pentru testare!

Deci, acum că este în loc să ne conducem jocul! Porniți aplicația în Simulatorul Corona, apoi din meniul care apare alegeți Build> iOS.

Totul aici este destul de drept până acum. Alegeți numele aplicației, decideți dacă construiți simulatorul Xcode sau clădirea pentru un dispozitiv. Apoi, alegeți dispozitivul sau dispozitivele pe care doriți să le creați. Voi construi doar pentru iPhone. Identificarea codului de identitate pe care o veți recunoaște din ceea ce am făcut în portofoliul de provizioane, dar alegeți oricare dintre acestea ați făcut cu care doriți să semnați aplicația. Opțiunea de meniu finală de care aveți grijă este să decideți unde doriți să fie salvată aplicația finită.

Odată ce ați terminat cu acest lucru, singurul lucru de făcut este să vă asigurați că aveți o pictogramă în același director ca fișierul principal.lua. Pentru iPhone, pictograma dvs. trebuie să fie de 57x57 px. Dacă planificați pe dispozitivul dvs. să acceptați afișarea retinei, trebuie să includeți o pictogramă care este 114x114px și dacă aveți de gând să construiți pentru un iPad va trebui să includeți o pictogramă care este de 72x72. Toate acestea ar trebui să fie în dosarul cu main.lua. Iată ce veți dori să le numiți:

icon.png        <--- required for iPhone/iPod/iPad
[email protected]     <--- required for iPhone/iPod
Icon-72.png     <--- required for iPad

Acum trebuie să modificăm rapid fișierul build.settings. Deschideți-l și adăugați următoarele:

 setări = iphone = plist = - începeți să copiați aici CFBundleIconFile = "Icon.png", CFBundleIconFiles = "Icon.png", "[email protected]", "Icon-72.png" -copiați aici,,

Pentru jocul nostru, trebuie doar să copiați liniile CFBundleIconFile, după cum se arată mai sus. Cu toate acestea, dacă nu ați modificat fișierul build.settings la toate, veți avea nevoie de tot ceea ce este menționat mai sus.

Acum ar trebui să puteți să vă construiți aplicația și să vă pregătiți să o distribuiți magazinului! Următorul pas va implica accesul la site-ul web iTunes Connect, configurarea unui cont și colectarea resurselor de care veți avea nevoie pentru a le împacheta împreună. Pagina oficială a dezvoltatorului este o resursă excelentă pentru a începe, deci asigurați-vă că o verificați în timp ce transmiteți.

Conectați-vă la iTunes Connect și ar trebui să vedeți ceva de genul:

Faceți clic pe "gestionați aplicațiile" și trimiteți aplicația noastră! În partea stângă sus a ecranului trebuie să vedeți un buton care spune "adăugați o aplicație nouă", faceți clic pe acesta și încărcați următorul meniu. Până acum, acest meniu următor ar trebui să fie ușor de urmărit. Pur și simplu alegeți numele aplicației așa cum va apărea în iTunes, desemnați un SKU (acesta poate fi orice număr pe care doriți să îl utilizați pentru contabilitatea internă) și codul corect al pachetului. Faceți clic pe Continuați și alegeți data de lansare dorită, precum și nivelul de preț pe care doriți să-l vindeți. De asemenea, dacă doriți să oferiți o reducere educațională, acesta este locul unde să faceți acest lucru!

Ultimul pas pe care trebuie să-l faceți este să setați numărul versiunii, titularul drepturilor de autor (dvs. sau compania dvs.), categoriile de joc și orice alte note suplimentare pe care ați putea dori să le părăsiți pentru recenzenți. După completarea acelor informații, alegeți setările care descriu corect conținutul jocului și asigurați-vă că sunt corecte sau că recenzorul vă va respinge rapid aplicația. Apoi, veți completa informațiile de contact și încărcați pictogramele și imaginile de pe ecran. Acestea ar trebui să fie formatate în felul următor:

Pictogramă mare pentru aplicații: O versiune mare a pictogramei dvs. de aplicație care va fi utilizată în App Store. Trebuie să aibă cel puțin 72 DPI, în spațiul de culoare RGB și 512x512px sau 1024x1024px (nu poate fi mărit). Tipul fișierului trebuie să fie .jpeg, .jpg, .tif, .tiff sau .png. Trebuie să fie o lucrare plată fără colțuri rotunjite.

iPhone și iPod Touch: iPhone și iPod touch Imaginile de ecran trebuie să fie formate .jpeg, .jpg, .tif, .tiff sau .png cu dimensiuni de 960x640px, 960x600px, 640x960px sau 640x920px și minimum 72 DPI în spațiul de culoare RGB.

iPad Imagini: Imaginile iPad trebuie să fie fișiere .jpeg, .jpg, .tif, .tiff sau .png care au dimensiunile de 1024x768, 1024x748, 768x1024, 768x1004, 2048x1536, 2048x1496, 1536x2048 sau 1536x2008 pixeli, cel puțin 72 DPI, iar în culoarea RGB spaţiu.

Deci, asigurați-vă că încărcați câteva screenshot-uri bune! Efectuați toți pașii de mai sus și apoi faceți clic pe Salvați. Felicitări! Ați trimis aplicația la iTunes App Store! Din păcate, acum trebuie să jucați jocul în așteptare, deoarece aplicația este revizuită de Apple. Deci, stai liniștit, relaxează-te și fii mândru de munca ta dură!

Sperăm că totul a mers până acum. Vă mulțumim că ați rămas în întreaga serie. Ca întotdeauna, dacă aveți întrebări sau comentarii, anunțați-mă. De asemenea, nu ezitați să postați linkuri către aplicațiile uimitoare pe care le faceți! Coduri de noroc și fericit!

Cod