... | ... | @@ -47,19 +47,18 @@ Zde je video, jak na to https://www.youtube.com/watch?v=1pTeysNkRkk |
|
|
|
|
|
## Postup
|
|
|
|
|
|
1. Spustit Qt Creater a pustit qmake; nebo v terminálu zadat tam, kde leží soubor mobile-datovka.pro:
|
|
|
```
|
|
|
make clean
|
|
|
qmake
|
|
|
```
|
|
|
2. Spustit Xcode a v něm načíst vygenerovaný soubor `project.xcodeproj`. Mělo by stačit poklepat na adresář `mobile-datovka.xcodeproj` v root projektu. Xcode si projekt sám otevře a naparsuje/indexuje.
|
|
|
3. V otevřeném projektu v Xcode ve složce General, nastavit Team na CZ.NIC, z.s.p.o., dále opravit případné warningy a info, co to vygeneruje. Případně můžete zvolit Váš developerský podepisující certifikát pro build aplikace. Dále projistotu zkotrolovat Version a Build version.
|
|
|
4. Pak v záložce Build Settings nastavit Architectures na Standard (armv7, arm64).
|
|
|
5. Přeložit s nově vyplněnými údaji. Tlačítko se symbolem play projekt přeloží, sestaví a nahraje do vybraného zařízení.
|
|
|
6. Vytvořit v Xcode archiv pro vytvoření balíku a následné nahrátí na App Store: V menu Xcode najít Product->Archive a zbuildit archív. Je-li vytvořeno úspěšně, mělo by se objevit okno/dialog s dostupnými archívy pro nahrání na App Store či export do balíčku *.ipa pro nahratí přes Application loader. Doporučuji použit druhou variantu, tj. nahratí přes Application loader.
|
|
|
7. V balíčovém okně tedy zvolíme tlačítko Export... a postupujeme podle intrukcí. Musí se vybrat vývojový team `CZ.NIC` a pak Provisioninch Profile `Datovka Release Provisioning` pro distribuci balíku přes App Store / iTunes. Poté si vyberte cestu, kam se balík (*.ipa) uloží.
|
|
|
8. Spustit Application loader z Xcode->Open Developer Tool->Application loader. Nalistovat uložený *.ipa a nahrát na store.
|
|
|
9. Máme nahráno na serveru, teď je třeba se přihlásit přes webový prohlížeč do iTunes Connect a tam vyplnit všechny jejich formuláře. Poté odeslat balík na schválení.
|
|
|
1. Spustit Qt Creator a načíst v něm projektový soubor `mobile-datovka.pro`.
|
|
|
2. Vybrat/nastavit překladač pro cílovou platformu (iphoneos-clang Qt X.X.X for iOS), nastavit cílové zařízení, kam se aplikace nahraje a spustí, nastavit cílovou adresář, kam se projekt bude překládat, zvolit Debug/Release překlad.
|
|
|
3. Spustit qmake (v menu Build->Run qmake). Do cílového adresáře se vygeneruje projektový soubor/adresařé pro překlad pomocí Xcode.
|
|
|
4. Spustit Xcode a v něm načíst vygenerovaný soubor `mobile-datovka.xcodeproj`. Mělo by stačit poklepat na adresář `mobile-datovka.xcodeproj`. Xcode si projekt sám otevře a načte/indexuje.
|
|
|
5. V otevřeném projektu v Xcode vybrat cílové zařízení a nastavit cíl na mobile-datovka (možná to bude generovat nějaké varování a info).
|
|
|
6. V projektové složce `General`, nastavit `Team na CZ.NIC, z.s.p.o.`, nebo zvolit Váš developerský podepisující certifikát pro build aplikace. Dále projistotu zkontrolovat políčka Version a Build version. Načíst katalogy ikon a úvodních obrázků přes tlačítko `Use Asset Catalog...` a migrovat složku Images, kterou to nabídne.
|
|
|
7. V projektové záložce `Build Settings` nastavit Architectures na `Standard (armv7, arm64)`.
|
|
|
8. Přeložit. Tlačítko se symbolem `play projekt` projekt přeloží, sestaví a nahraje do vybraného zařízení.
|
|
|
9. Vytvořit v Xcode archiv pro vytvoření balíku, který se bude nahrávat na App Store: V menu Xcode najít `Product->Archive` a vyrobit archív. Je-li vytvořeno úspěšně, mělo by se objevit okno/dialog s dostupnými archívy pro nahrání na App Store či export do balíčku *.ipa pro nahratí přes `Application loader`. Doporučuji použit druhou variantu, tj. nahratí přes Application loader. Nahrátí přes Xcode dělalo problémy.
|
|
|
10. V balíčovém okně tedy zvolíme tlačítko `Export...` a postupujeme podle intrukcí. Musí se vybrat vývojový team `CZ.NIC` a pak Provisioninch Profile `Datovka Release Provisioning` pro distribuci balíku přes App Store / iTunes. Poté si vyberte cestu, kam se balík (*.ipa) uloží.
|
|
|
11. Spustit `Application loader z Xcode->Open Developer Tool->Application loader`. Nalistovat uložený *.ipa a nahrát na store.
|
|
|
12. Máme nahráno na serveru, teď je třeba se přihlásit přes webový prohlížeč do iTunes Connect a tam vyplnit všechny jejich formuláře a odklikat podmínky pro zveřejnění. Poté odeslat balík na schválení.
|
|
|
|
|
|
Zde je video, jak na to https://www.youtube.com/watch?v=6uX7B8ZfMiw
|
|
|
|
... | ... | |