Adobe Flex 4

Pregătiți-vă să construiască, depanare, sau implementa o aplicație iOS

Înainte de a începe să creeze aplicații iOS în Flash Builder, implementați-l pe dispozitivul iOS sau trimis la Apple App Store, urmați acești pași:

Pentru a vă conecta, puteți utiliza un existent sau pentru a crea un nou ID Apple. În ecranul de conectare, dezvoltatorii Apple va fi prezentat cu instrucțiuni pentru finalizarea tuturor etapelor necesare.

Înregistrarea unui dispozitiv identificator unic (UDID).

Acest pas ar trebui să fie efectuată numai dacă aplicația pe care doriți să implementați pe dispozitivul iOS, mai degrabă decât în ​​magazin Apple App Store. Pentru implementarea aplicațiilor pe mai multe dispozitive iOS, înregistrează UDID fiecărui dispozitiv.

Primire UDID dispozitiv utilizat iOS

Conectați dispozitivul iOS la computer pe care executați dezvoltarea și lansarea iTunes. dispozitiv conectat iOS apare sub aplicația pentru dispozitivele iTunes.

Faceți clic pe numele dispozitivului pentru a afișa un rezumat al dispozitivului iOS.

În fila Rezumat, faceți clic pe numărul de serie, pentru a afișa un 40 cifre dispozitiv iOS UDID.

UDID din iTunes pot fi copiate folosind comanda rapidă de la tastatură Ctrl + C (Windows) sau Cmd + C (Mac).

Listă de dispozitiv UDID

Folosind ID-ul Apple, introduceți sistemul iOS Provisioning Portal și înregistra UDID dispozitivului.

Crearea unui certificat de semnare cerere fișier (CSR) (* .certSigningRequest).

La generarea unui CSR sunt cheile publice și private, și fișiere * .certSigningRequest. Cheia publică conținută în CSR, iar cheia privată utilizată pentru a semna cererea.

Pentru mai multe informații despre crearea unui CSR, a se vedea. Articolul Generarea unei cereri de semnare a certificatului.

Dacă este necesar, creați un certificat de dezvoltator sau de distribuție iOS (* .cer).

Notă. Pentru a implementa aplicația pentru dispozitivul necesită un certificat de dezvoltator. Pentru implementarea aplicațiilor în Apple App Store au nevoie pentru a distribui certificate.

Creați un certificat iOS Developer

Folosind ID-ul Apple, introduceți iOS Provisioning Portal și du-te la tab-ul de dezvoltare.

Faceți clic pe Solicitare certificat și navigați la creat și salvat pe computerul CSR-fișier (etapa 3).

Selectați fișierul CSR și faceți clic pe Submit.

Pe pagina Certificate, faceți clic pe butonul Descărcare.

Salvați fișierul descărcat (* .developer_identity.cer).

Creați certificat de distribuire pe iOS

Folosind ID-ul Apple, introduceți iOS Provisioning Portal și du-te la tab-ul de distribuție.

Faceți clic pe Solicitare certificat și navigați la creat și salvat pe computerul CSR-fișier (etapa 3).

Selectați fișierul CSR și faceți clic pe Submit.

Pe pagina Certificate, faceți clic pe butonul Descărcare.

Salvați fișierul descărcat (* .distribution_identity.cer).

Conversia fișierul certificat de dezvoltator sau de distribuție iOS în format P12 (* .p12).

iOS certificat de dezvoltator sau răspândirea convertite în format P12, astfel încât aplicarea Flash Builder pentru a crea o semnătură digitală pentru aplicații iOS. În timpul conversiei în certificatul de format P12 de distribuție pentru dezvoltatori / iOS și cheia privată corespunzătoare sunt combinate într-un singur fișier.

Notă. Pentru a testa aplicația de pe desktop folosind AIR Debug Launcher (ADL) certificat de conversie Dezvoltator / distribuție în format P12 nu este necesară.

Pentru a crea un fișier Schimb de informații personale (* .p12) utilizează programul Keychain Access (Mac) sau OpenSSL (Windows). Pentru mai multe informații, consultați. Articolul Convertirea unui certificat de dezvoltator într-un fișier P12.

Pentru a crea un ID de aplicație, urmați acești pași:

Folosind ID-ul Apple, introduceți sistemul iOS Provisioning Portal.

Du-te la pagina App ID-uri, și faceți clic pe link-ul New App ID-ul.

În fila Gestionare, introduceți o descriere a cererii, a crea un nou ID Seed Bundle, și introduceți o valoare pentru identificatorul de pachet.

Pentru fiecare aplicație, definit identificatorul unic specificat în fișierul XML descriptor aplicație. ID-ul aplicației este furnizat de la Apple ID-ul de zece-Bundle Seed, și sufixul Bundle Identifier, care indică utilizatorul. Specifică utilizatorul Bundle Identifier trebuie să se potrivească ID-ul aplicației specificat în fișierul descriptor de aplicare. De exemplu, în cazul în care cererea este ID-ul com.myDomain. *, Identificatorul conținute în fișierul descriptor de aplicare trebuie să înceapă cu com.myDomain.

Informații importante. Identificatorii pachet Wildcard sunt utile pentru dezvoltarea și testarea aplicațiilor iOS, dar nu sunt potrivite pentru implementarea aplicațiilor în magazin Apple App Store.

Crearea fișierului profil de asigurare a accesului fișier sau dezvoltator de distribuție de software profil (* .mobileprovision).

Notă. Pentru a implementa aplicația pentru software-ul are nevoie profil de dispozitiv dezvoltator. Pentru implementarea aplicațiilor în profilul Apple App Store de distribuție software-ul necesar. Profilul de distribuție software-ul este folosit pentru a semna cererea.

Crearea unui profil pentru dezvoltatori Provisioning

Folosind ID-ul Apple, introduceți sistemul iOS Provisioning Portal.

Derulați la certificatul de meniu> Provisioning, și faceți clic pe butonul nou profil.

Introduceți numele profilului, selectați certificatul dezvoltator de aplicații iOS, o aplicație ID și dispozitivele UDID pe care doriți să instalați aplicația.

Faceți clic pe Submit.

Descărcați dezvoltatorul creat fișierul profil de asigurare a accesului (* .mobileprovision) și salvați-l pe computer.

Crearea unui profil de distribuție de software

Folosind ID-ul Apple, introduceți sistemul iOS Provisioning Portal.

Derulați la certificatul de meniu> Provisioning, și faceți clic pe butonul nou profil.

Introduceți numele profilului, selectați certificatul de distribuție și ID-ul iOS aplicații. Dacă aplicația pe care doriți să testați înainte de implementare, specificați dispozitivele UDID ca testarea vor fi efectuate.

Faceți clic pe Submit.

Încărcați fișierul creat software-ul profilului de distribuție (* .mobileprovision) și salvați-l pe computer.

Fișierele selectate pentru testare, depanare, sau a instala o aplicație iOS

Pentru a rula, depanare, sau a instala o aplicație pentru testarea pe un dispozitiv iOS, selectați următoarele fișiere din caseta de dialog „lansare de configurare / depanare“:

certificat de dezvoltator iOS în format P12 (etapa 5);

fișier descriptor aplicație XML care conține ID-ul aplicației (etapa 6);

Profilul Software Developer (etapa 7).

Fișierele selectate atunci când se desfășoară aplicația Apple App Store

Pentru a implementa aplicația în magazin Apple App Store, în caseta de dialog „Pachetul de tip“ „Export Release Build“ trebuie să specificați valoarea pachetului de lansare Final Pentru Apple App Store, și apoi selectați următoarele fișiere:

distribuție certificat iOS în format P12 (etapa 5);

fișier descriptor aplicație XML care conține ID-ul aplicației (etapa 6);

Notă. identificator de aplicație metacaracter nu este necesar să se trimită o cerere la Apple App Store.

Profilul de distribuție de software (etapa 7).