Acest tutorial va învăța utilizatorii începători ai SDK-ului iOS cum să instaleze aplicații pe hardware-ul iPhone-ului lor pentru testare și dezvoltare.
Conectați-vă la contul dvs. de dezvoltator Apple navigând la http://developer.apple.com/iphone. Odată ajuns acolo, navigați la Portalul de furnizare iPhone.
Primul lucru pe care trebuie să-l facem este să descărcați Certificatul Intermediar pentru WWDR. Odată ce ați accesat portalul, faceți clic pe "Certificat" din bara laterală și vi se va afișa un link pentru a descărca "Certificatul Intermediar".
Descărcați fișierul și faceți dublu clic pentru al adăuga în programul Keychain Access pe Mac OS.
Apoi, va trebui să descărcați un certificat de dezvoltare. Pentru a obține certificatul de dezvoltare, va trebui să generăm o "Solicitare de semnare a certificatului" din cadrul Accesului Keychain.
Deschideți programul Keychain Access pe mac. Acesta poate fi găsit sub Aplicații> Utilitare> Accesare prin cheie, sau doar prin căutarea pentru "Access Keychain" cu Spotlight.
După deschidere, accesați meniul drop-down "Keychain Access" din meniu și selectați "Certificate Assistant" și apoi "Solicitați un certificat de la o autoritate de certificare".
O fereastră va apărea. Completați fereastra cu informațiile dvs., dar lăsați "Adresa de e-mail CA" necompletată și selectați "Salvați pe disc" din butoanele radio. Salvați-l într-o locație ușor de găsit, cum ar fi desktopul, deoarece veți avea nevoie de fișierul scurt pentru a genera certificatul.
Reveniți în secțiunea "Certificat" din Portalul de furnizare și asigurați-vă că ați selectat fila "Dezvoltare". De acolo, apăsați "Certificat nou" și încărcați solicitarea pe care ați făcut-o pe desktop. Este posibil să trebuiască să actualizați pagina în câteva momente pentru a schimba starea de la "În așteptare" la disponibilă pentru descărcare. Dacă lucrați ca membru al unei echipe la un proiect mai amplu, este posibil să aveți nevoie de managerul dvs. pentru a aproba cererea de certificat.
Sperăm că totul a mers bine și că ați reușit să creați un certificat. Mergeți mai departe și descărcați certificatul, apoi instalați-l făcând dublu clic pe fișier sau, dacă Keychain Access este deschis, trageți fișierul prin pictograma Access Keychain din doc.
Apoi avem nevoie de un ID de aplicație. Reveniți la portalul Provisioning și selectați opțiunea "App IDs" din meniul din partea stângă.
Există două tipuri distincte de identificare a aplicațiilor pentru care puteți alege.
O abordare este crearea unui ID de aplicație pentru o singură aplicație. Acest lucru vă va permite să activați funcții avansate cum ar fi achizițiile în aplicație, integrarea Centrului de jocuri sau notificările Push. Pentru a face această abordare, structurați identificatorul pachetului după cum urmează:
com.companyname.AppName
Dacă doriți să creați un ID de aplicație pentru o singură aplicație, completați ecranul așa cum este afișat:
Cea de-a doua abordare se numește ID-ul pachetului wildcard. Această abordare vă va permite să creați un ID de aplicație care poate fi utilizat pentru mai multe aplicații pe care doriți să le distribuiți între un lanț de chei.
Pentru a lua această abordare, completați formularul afișat:
Selectați link-ul "Dispozitive" din meniul din stânga din "Portalul de furnizare".
Pentru a adăuga un dispozitiv, veți avea nevoie de identificatorul unic al dispozitivului, cunoscut și ca UDID.
Pentru a obține UDID, conectați dispozitivul la iTunes și selectați dispozitivul din listă. În fila "Rezumat" a dispozitivului, va exista o descriere denumită "Număr de serie" de lângă imaginea dispozitivului. Faceți clic o dată pe numărul de serie și ar trebui să se schimbe la "Identifier" sau la UDID. Copiați UDID-ul în clipboard. (Command + C pe Mac / Control + C pe Windows)
O altă abordare este pur și simplu să descărcați una din multele aplicații gratuite "UDID" din App Store și să trimiteți prin e-mail sau să copiați UDID-ul din acea aplicație.
După ce aveți UDID-ul dvs., faceți clic pe adăugați dispozitivul din fila Dispozitive din Portalul de furnizare. Introduceți un nume sub "Nume dispozitiv" și introduceți codul UDID sub "Device ID".
Acum, dacă ați adăugat dispozitivul și ați făcut un ID de aplicație, putem genera un profil de provizionare.
Selectați fila "Provisioning" din meniul din stânga. Asigurați-vă că ați selectat fila "Dezvoltare" și faceți clic pe butonul "Profil nou".
Am numit noul meu profil "Developer". Sub certificat, alegeți certificatul de dezvoltare și, sub App ID, alegeți ID-ul pe care l-am făcut în pasul 2. Sub dispozitive, selectați toate dispozitivele pe care le aveți pe care le veți utiliza pentru dezvoltare.
Apăsați pe "Trimitere" pentru a reveni la pagina de prezentare a provizioanelor. Odată ce pe această pagină, dacă starea este setată la "în așteptare", va trebui să reîmprospătați browserul înainte de a putea selecta "Descărcați". Dacă sunteți membru al echipei din contul altui utilizator, poate fi necesar să așteptați să aprobe cererea de creare a certificatului. Descărcați certificatul pentru a continua.
În acest pas, vom instala profilul pe dispozitiv și pe Xcode.
Asigurați-vă că dispozitivul dvs. este conectat, iar din dosarul descărcărilor trageți profilul Provisioning pe pictograma Xcode.
Apoi intrați în Xcode și deschideți organizatorul accesând Window> Organizer. Acolo ar trebui să vedeți numele dispozitivului dvs. în stânga. Faceți clic pe dispozitivul care are un punct verde de lângă acesta și asigurați-vă că este permis să fie utilizat pentru dezvoltare, făcând clic pe "Utilizați pentru dezvoltare" dacă se prezintă.
În informațiile despre rezumatul dispozitivului ar trebui să vedeți un tabel numit "Provisioning". Glisați și plasați profilul provizionului din dosarul de descărcări și în acesta.
În acest pas, veți crea aplicația pentru a rula pe dispozitiv.
În proiectul dvs. Xcode, deschideți fișierul info.plist din panoul "Grupuri și fișiere". Completați valoarea "Bundle Identifier" cu cea creată mai devreme și asociată cu ID-ul aplicației.
În cele din urmă, selectați Proiect> Editați setările proiectului din bara de meniuri Xcode sau doar click dreapta sau click dreapta pe fisierul proiectului asa cum se arata mai jos:
O fereastră nouă ar trebui să se deschidă. Selectați fila "build" din această fereastră.
Derulați în jos până la secțiunea "Cod de semnare" și selectați identitatea corectă a profilului de furnizare din meniul derulant asociat cu dispozitivul iOS.
Înainte de a construi și a alerga, asigurați-vă că ați selectat "Device" de la Proiect> Set SDK activ în bara de meniu Xcode. De asemenea, asigurați-vă că ați selectat dispozitivul corect Proiect> Setare executabil activ. În cele din urmă, asigurați-vă că dispozitivul iOS este pornit, conectat la computer, că este recunoscut de iTunes și că ecranul dvs. nu este blocat.
Acum ar trebui să fiți gata să construiți, să instalați și să executați prima dvs. aplicație pe hardware-ul dvs. iOS! Faceți clic pe pictograma "Construiți și executați", iar Xcode ar trebui să aibă grijă de restul.
Sperăm că totul a funcționat! Lăsați comentarii, întrebări și feedback de mai jos.