Adott a kocsmatura.net webappom, ezzel futok neki ismét az AppSore-nak. (az első próbálkozásom visszadobták)
Szóval van egy már kész HTML/JS/PHP alapú weboldal, ezt átírtam HTML5/JS kódra, a szerveroldali dolgokra csináltam egy saját API-t amit a HMTL fájl jQuery-vel hív meg és JS dolgozza fel.
Ezt most nem részletezném, a lényeg, hogy elkészült a kód, sajátgépen böngészőben fut a sima HTML és JS kódot tartalmazó oldal. Ekkor Titanium indít, majd új HTML5 based project és a Resources/HTML mappa tartalmának lecserélése a saját kódbázisra. iPhone simulator indít, elvileg itt is működnie kell.
Most következik az iTunse Connect és mindenféle certifikáció beszerzése, hogy a Titanium tudjon csinálni natív buildet és a saját telefonomra át tudjam tölteni az immár natív alkalmazást.
[2013.02.09., 16:15]
- iTunes Connect: (device reg) irszam miatt megvolt
- iTunes Connect: uj app id
- iTunes Connect: uj Provisioning Profiles, letolt, futtat, xcode telepít
- Titanium: publish/ad-hoc/enterprise, app mentésének helye, next next publish
- Titanium: valami error
- telefon kábellel összeköt
- Titanium: ismét publish/ad-hoc/enterprise
- Titanium: megint error
- Xcode Organizer: Library/Provisioning Profiles-bol a kocsmatura cert áthúzása a telefonra
- Titanium: ismét publish/ad-hoc/enterprise
- Titanium: megint error
- …logout, login…
[2013.02.09., 17:03]
- Titanium: ismét publish/ad-hoc/enterprise
- Titanium: megint error
- Titanium: simulator indít, console hibát dob
- Titanium: TiApp Editor, Titanium SDK átállítása 3.0-ra…
- Titanium simulator indítása, MŰKÖDIK!
- Titanium: publish/ad-hoc/enterprise… NINCS hibaüzenet, létrejön az ipa fájl
- Ipa fájl duplaklikk, iTunes indul, app listából a már megjelenő kocsmatúra app ráhúzása a telefonra
- Hiba
- Xcode Organizer: Provisioning Profile-ok törlése
- Titanium: Run on iOS Device… a Provisioning Profile résznél egy korábbi iOS Team profile kiválasztva
- MŰKÖDIK! vagyis most sikeresen rákerül a telefonra az app, elindítom de nem megy rendesen, megáll a helymeghatározásnál
[2013.02.09., 17:18]
- Titanium: iOS simulator indít, “Session timeout”-al elszáll
- Titanium: Titaniusm SDK vissza 2.1.4-re, simulator indít, tökéletesen fut az app (igen, ez egy ilyen szakma)
- Titanium: publish/ad-hoc/enterprise… ugyanaz az error mint korábban
- Titanium: SDK vissza 3.0-ra, simulator indít, TÖKÉLETESEN MŰKÖDIK (igen, ez egy ilyen szakma)
- Titanium: build, ipa fájl létrejön, behúz iTunesba, iTunesban áthúz telefonra, szinkronizációs hiba, az app nem telepíthető
- Titanium: run on iOS Device, app sikeresen átkerül a telefonra, indít ééés…. ugyanúgy megakad helymeghatározáskor.
- Telefon kikapcsol, visszakapcsol
[2013.02.09., 18:02]
- Telefonon: app indít, ugyanaz. App törlése
- Titanium: SDK ismét vissza 2.1.4-re, simulator indít, MŰKÖDIK
- Titanium: run iOS Device…hiba
- Titanium: simulator indít ismét….hiba (igen, ez egy ilyen szakma)
- Titanium: SDK 3.0, simulator, működik
- Titanium: run iOS application installer (ezt még eddig nem nyomtam meg), iTunesban megjelent az app, áthúztam telefonra, sikeresen átmegy
- Telefon: app indít, ugyanúgy megáll helymeghatározáskor
- HTML kód átnézése, találtam két elírt html comment taget, javítottam
- Titanium: SDK vissza 2.1.4-re, simulator, működik
- Titanium: application installer, bekerül iTunesba, telefonról app töröl, iTunes sync…átkerül telefonra
- Telefon: app indít éééés….. ééés MŰKÖDIK BAZMEG!!! (igen, ez egy ilyen szakma)
Most leszedem az AppStore-ba szükséges certifikációkat (iTunes Connect) és beküldöm, gondolom megint egy hét várakozás lesz…
[2013.02.17., 09:14]
Egy hétnyi review után jött a mail, miszerint visszadobták, ugyanis a kocsmakeresés miatt 17+-os ratingre kell állítanom az appot. Nem kérnek új buildet, csak javítsam a metaadatokat. Megtettem, megint várok…
[2013.02.19., 15:54]
Átment az app, kint van a store-ban: www.appstore.com/kocsmatura
Van baja rendesen, itt-ott a grafikák nagyon bénák, elmosottak, a helymeghatározásra is láma módon kétszer kérdez rá, de nem referencia app készítése volt a célom, szóval ezeket eléggé összecsaptam, a cél az boltba kerülés lépéseinek kitapasztalása volt, most következnek majd a komolyabb tervek!
Nyomj egy lájkot erre a posztra ha mered!