... | ... | @@ -56,9 +56,8 @@ Spustit `build_openssl_ios.sh` skript ve složce `mobile-datovka/ios/openssl`. T |
|
|
3. Spustit qmake (v menu Build->Run qmake). Do cílového adresáře se vygeneruje projektový soubor a potřebné věci 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. V levém sloupečku s obsahem projektu se objeví hlášení "Update to recommended settings", tak to potvrdit tlačítkem "Perform Changes".
|
|
|
6. V projektové složce `General`, nastavit Bundle identifikátor na `cz.nic.mobile-datovka`. Dále (pro jistotu) zkontrolovat políčka Version a Build version.
|
|
|
7. V sekci `Signing & Capabilities` zvolit Váš developerský podepisující certifikát pro sestavení aplikace. Dále přes volbu `+ Capability` přidat podporu pro `iCloud`. Pak v sekci iCloud zaškrknout všechny 3 Services a vybrat/nastavit Containers na položku `iCloud.cz.nic.mobile-datovka`. Ostatní ignorovat, ty jsou jen testovací a nepoužívají se a hlavně nejdou ze seznamu vymazat.
|
|
|
8. V projektové záložce `Build Settings` nastavit Architectures na `Standard Architectures`.
|
|
|
6. V sekci `Signing & Capabilities` zvolit Váš developerský podepisující certifikát pro sestavení aplikace. Dále přes volbu `+ Capability` přidat podporu pro `iCloud`. Pak v sekci iCloud zaškrknout všechny 3 Services a vybrat/nastavit Containers na položku `iCloud.cz.nic.mobile-datovka`. Ostatní ignorovat, ty jsou jen testovací a nepoužívají se a hlavně nejdou ze seznamu vymazat.
|
|
|
7. V projektové záložce `Build Settings` nastavit Architectures na `Standard Architectures`.
|
|
|
8. Přeložit. Tlačítko se symbolem `play projekt` sestaví a nahraje do vybraného zařízení (uvedeno hned za ním). Může se stát, že se bude muset build pustit dvakrát (kvůli překladu a začlenění resources).
|
|
|
9. Po úspěšném buildu vytvořit v Xcode archiv, 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.
|
|
|
10. V balíčkovém okně tedy zvolíme tlačítko `Distribute App` a postupujeme podle instrukcí. Musí se vybrat `App Store Connect`, pak `Upload`, pak zvolit `Manually manage signing` a v něm vybrat `Datovka Release Provisioning` profil pro podepsání a distribuci balíku přes App Store / iTunes. Pak postupovat dále podle instrukcí nahrávacího průvodce.
|
... | ... | |