• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    ONDRAPiPod, iPhone, iPad Development
    Let's send Apple to bottomless perdition, there to dwell.

    Vše o tomto ďábelském stroji. Objective-c, c++/c, Arm asm, NEON asm.
    Cocoa, OpenGL ES & Apple Extensions.

    "Veselé" historky z natáčení, aneb
    jak se to dá ještě udělat, aby nám to apple nezakázal.
    Privátní api a funkce, které bysme z něho chtěli.

    Grafici vítaní.

    Prosím lidi, co založili firmu, nebo se živí jako freelancer ať se podělí o své zkušenosti s ostatními.


    Aplikace v Appstore od lidí z nyxu:

    První vlaštovka:

    ALIJEN: aplikace Výplata -- http://itunes.apple.com/cz/app/id353881293?mt=8

    Posílejte odkazy na appstore do pošty nebo sem. Díky
    rozbalit záhlaví
    MATESISKO
    MATESISKO --- ---
    SHIGORBIRDMAN: Ja ti rozumim, jen Testflight je hotove reseni, ktere pouziva spousta lidi a opravdu to usnadnuje praci. Coz nekomu, kdo vyviji v Flash+AIR urcite pomuze.
    SHIGORBIRDMAN
    SHIGORBIRDMAN --- ---
    MATESISKO: jelikoz to muzes mit zabalene v jednom jedinem fajlu, mit zautomatizovane a jedine co potrebujes, je abys mel uuid od vsech co budou testovat.....
    SLASH
    SLASH --- ---
    AILAS: problem je v tom ze ja nepouzivam xCode ale flash+AIR. Tam sa to neda jednoducho vyexportovat pre enterprise-adHOc distribution. Takze zatial asi iba ten testflight , je to stale jednoduchsie ako riesit cez iTunes..
    MATESISKO
    MATESISKO --- ---
    AILAS: O velikosti souboru nepadlo ani slovo, jde o komfort, zautomatizovani a rychlost distribuce. Klidne se dal skrabej levou rukou za pravym uchem
    AILAS
    AILAS --- ---
    MATESISKO: No uznavam ze dnes, kdy i jedno mobilni zarizeni stahne za den z internetu vic dat jak cela ceska republika pred 15 lety, je problem stahnout jednou za rok par kilobajtovy soubor.
    Dale asi nema cenu resit s takovym vtipnym nazorem.

    SLASH: Ja bych ti testflight nedoporucil pokud nemas v planu vydavat minimalne 30 aplikaci rocne. Mrkni na "Enterprise deployment" atd v Xcode... urcite najdes postup. Kdyz nenajdes, napis do posty. Tester ti pak sdeli UUID (There is an app for that!) a az udelas profil (jde to i z Xcode, pripadne na webu developeru jedno zaskrtavatko) tak mu akorat posles link na to html kde budou 2 odkazy - jeden na profil, druhy na ipa. Tot vse.
    MATESISKO
    MATESISKO --- ---
    AILAS: To mas pravdu, ale je rozdil tahat to jednou a vubec. Kdyz pouzijes jiny certifikat (napr. ti vyprsi), musis distribuovat znova provisioning. Nevidim zadnou vyhodu v tom, mit to nekde na webu ke stazeni
    AILAS
    AILAS --- ---
    MATESISKO: To nemusis ani tak. Provisioning si stahne tester jen jednou. Pak uz ho nepotrebuje.
    SLASH: je to tak. Nekde na webu budes mit ten profil + ipa. Clovek ktery si stahne ten profil si pak muze tahat i ty ipa - za predpokladu, ze jeho UUID je samozrejme v tom profilu.

    Kdyz si to das do scriptu, mas novy build, zkopirovani na web i cokoliv dalsiho si vymyslis na jeden prikaz do terminalu.
    REEFER
    REEFER --- ---
    U nas pouzivame Testflight - neni to straightforward na prvni pokus, ale je to skvele pro deployment minor updates pred releasem, vsichni zucastneni maji moznost testovat odladovani atd... Rozhodne TestFlight doporucuju.
    MATESISKO
    MATESISKO --- ---
    SLASH: Aplikace ma vyhodu, ze v ni tester vidi vsechny dostupne aplikace a muze si ji od tama kdykoliv nainstalovat, nemusi nikde nic hledat. Podle me neexistuje lepsi reseni
    SLASH
    SLASH --- ---
    SHIGORBIRDMAN: diki pozriem sa na to.
    SHIGORBIRDMAN
    SHIGORBIRDMAN --- ---
    MATESISKO: jj, Testflight je dle vseho slusny reseni, sam jsem ho osobne teda jeste nezkousel


    SLASH: pouzijes href="itms-services://?action=download-manifest&url=adresa.plist

    plist ti vygeneruje xcode pri build and archive.

    SLASH
    SLASH --- ---
    MATESISKO: ano riesime to cez ten testflight zatial, to funguje ok, ale musis si k tomu stiahnut a nainstalovat ich app. Cize nie je to 100% straightforward, ale asi jednoduchsie ako to tiesit cez iTunes.

    AILAS: stale mi nejde do hlavy ze by ios jednoducho nainstaloval ipa len tak cez nejaky weblink.. A ten mobileprovisioning profile sa tiez len linkne a po downloadnuti sa automaticky nainstaluje?
    Netreba tu app linkovat cez nejaky specialny protokol ? (staci iba nieco ako http://myweb.com/ios/myApp.ipa ) ?
    MATESISKO
    MATESISKO --- ---
    SLASH: A hlavne nemusis ditribuovat spolu s IPA archivem i provisioning
    MATESISKO
    MATESISKO --- ---
    SLASH: Opravdu dej sanci Testflight. Distribujes build pouze lidem, ktere si oznacis (muzes vytvaret listy testeru), prijde jim email, nevidim duvod, proc to nepouzit. Dokonce muzes integrovat SDK pro trackovani pouziti a logovani crashu (ikdyz doporucil bych spise HockeyApp)
    AILAS
    AILAS --- ---
    SLASH: Jo normalne si ji stahnou z webu ale musis dat distribuci jako "Enterprise" a hlavne jim tam musis dat na web ke stahnuti i ten mobileprovisioning profil. To html pak uz neni problem udelat.
    SLASH
    SLASH --- ---
    btw
    FlashPad » Blog Archive » Obtaining .p12 certificate for iOS development on Windows. The easy way (WITHOUT prompt and manual OpenSSL installation)
    http://durej.com/?p=345
    SLASH
    SLASH --- ---
    SHIGORBIRDMAN: ok, mam UUIDs v profile, je to adhoc, scompilujem app - no a ked ju dam na web, a dajmetomu linknem tam tu app na velke tlacikto "CLICK HERE", tak ako si to ty dotycni ludi nainstaluju? len tam zabrowsuju z mobilom zo safari a kliknu na link a ios im sam ponukne nainstalovat app ? na ne jailbrokenutych iphonoch ?
    lebo napriklad na androide by na to museli ist do dev modu a povolit instalaciu app z unknown sources.
    Myslim ze ios je este ovela prisnejsi ? Alebo nie?
    SHIGORBIRDMAN
    SHIGORBIRDMAN --- ---
    SLASH: dej jim hotovou ipa nekam na web, jak rika ailas, nemusi se to tahat pres debilni itunes
    AILAS
    AILAS --- ---
    SLASH: Ad-Hoc deployment. Staci ti jen UUID zarizeni testeru, pak si to stahnou z webu. Neni nic jednodussiho a nepotrebujes k tomu nic navic.
    SLASH
    SLASH --- ---
    MATESISKO: dik, vyzera to dobre..
    MATESISKO
    MATESISKO --- ---
    SLASH: Pouzij Testflight: https://testflightapp.com
    Kliknutím sem můžete změnit nastavení reklam