Skip to main content

iPhone (Ukázka, strana 99)

Page 1

Keychain Access nám v tuto chvíli vygeneruje soubor s názvem CertificateSigningRequest.certSigningRequest. Zvolíme místo pro uložení souboru a soubor uložíme. Nyní provedeme upload podepsaného certifikátu. Na tabu Distribution zvolíme akci Request Certificate, viz obrázek č. 83.

Obrázek č. 83: Seznam distribučních certifikátů

Na další stránce, která se nám zobrazila, nalezneme zrekapitulovaný postup pro vygenerování podepsaného certifikátu a především formulář s tlačítkem pro upload našeho podepsaného certifikátu. Soubor vložíme pro upload a stiskneme tlačítko Submit. Po tomto kroku uvidíme seznam distribučních certifikátů, ve kterém by měl nově figurovat i náš vygenerovaný certifikát. Pokud je jeho status označen jako Issued, klikneme na tlačítko Download. Tím dojde ke stáhnutí podepsaného certifikátu pro distribuci s názvem ios_distribution.cer na náš disk. Po otevření tohoto certifikátu se nám zobrazí opět aplikace Keychain Access, kde bychom na záložce s názvem My Certificates měli spatřit i náš nově přidaný certifikát pro distribuci aplikací s naším vývojářským jménem.

Obrázek č. 84: Seznam certifikátů v Keychain Access

Nyní je třeba přidat jednoznačný identifikátor aplikace na základě našeho podepsaného certifikátu přímo v rozhraní iOS Provisioning Portálu. Tomuto tématu se budeme věnovat v další podkapitole.

10.4 P řidání ID aplikace do iOS Developer program V levém menu klikneme na položku App IDs, viz obrázek č. 85, která nás přesměruje na seznam námi přidaných aplikací.

Obrázek č. 85: Položka App IDs

98  iPhone – vývoj aplikací

Ukázka elektronické knihy, UID: KOS183312


Na této stránce zvolíme tlačítko New App ID, viz obrázek č. 86.

Obrázek č. 86: Přidaní ID aplikace

Nyní vyplníme údaje o naší nově přidané aplikaci, zejména položky name a Bundle Identifier (App ID Suffix). Tyto údaje získáme z našeho projektu v Xcode, konkrétně z položek, které jsme zadávali při vytváření našeho projektu, viz obrázek níže.

Obrázek č. 87: Bundle identifikátor aplikace

Obrázek č. 88: Zadání údajů o našem projektu při vytváření nové aplikace

Dále pokračujeme kliknutím na tlačítko Submit. Po tomto procesu jsme přesměrováni na seznam námi zaregistrovaných identifikátorů aplikací, kde nyní uvidíme i námi přidanou aplikaci, viz obrázek č. 89.

Hotovo a otestováno, aneb nahráváme aplikaci do App Store  99

Ukázka elektronické knihy, UID: KOS183312


Obrázek č. 89: Konfigurační nastavení aplikace

V další podkapitole nás čeká vytvoření Provisioning certifikátu, který nám umožní podpis aplikace pro nahrání do App Store.

10.5 Vytvoření Provisioning certifikátu pro distribuci aplikace V levém menu zvolíme položku Provisioning.

Obrázek č. 90: Položka Provisioning

Na stránce zvolíme tab s popiskem Distribution, kde uvidíme výpis všech distribučních provisioning profilů. Jelikož zde nyní potřebujeme vytvořit nový distribuční certifikát, klikneme na tlačítko New Profile, viz obrázek č. 91.

Obrázek č. 91: Seznam distribučních profilů

Na následující obrazovce zvolíme z dostupných voleb, zda je náš certifikát určen pro distribuci aplikace do App Store, či Ad-hoc (v případě, že chceme například našemu klientovi nahrávat průběžné verze aplikace ke stažení na náš server, či zasílat e-mailem). V položce Profile Name je nutné zadat jméno našeho certifikátu, doporučuji zadávat jméno podle názvu naší aplikace a zvolené distribuční metody (App Store, Ad-hoc). Zbývá již jen zvolit App ID aplikace ze seznamu dostupných aplikací (viz předchozí podkapitola) a kliknout na tlačítko Submit, výsledek by měl vypadat jako na obrázku č. 92.

100  iPhone – vývoj aplikací

Ukázka elektronické knihy, UID: KOS183312


Turn static files into dynamic content formats.

Create a flipbook