iCloud bug

Figyelem! Ez a bejegyzés már több mint 1 éves, tartalma elavult lehet!

Szinte köztudott rólam, hogy még mindig az első iPhone-om koptatom, ami egy iPhone 3G fehér 16GB. Az, hogy még mindig bírja, az egy gyártási hibának köszönhető – ezt is sokan tudják -, a fehér burkolat egyszerűen állandóan reped, normál használat mellett. Így már, ha jól számolom, az ötödik készülékemet koptatom – garanciális cserében (halkan jegyzem meg, a mostani is reped…).

A kegyelemdöfés

Még 2011-ben írtam arról, hogy az iCloud bejövetelével eljött az iPhone-om számára a vég. Azóta az ott leírt problémákat sikerült megoldani, nem iCloud képes telefonon is egész jól működött a szinkronizáció. Beírtam egy új telefonszámot, a mobilinternet kapcsolatnak hála egyből ment fel a felhőbe és megjelent a többi eszközömön is. Eddig.

A bug, ami nem is bug

Az új munkahelyemre “bevittem” a saját telefonszámomat. Több érv szólt mellette, de most eggyel nőtt az ellenérvek száma – bár már kvázi késő.

Jelenleg nincs mobilinternet a flottás csomagban, így az iPhone kvázi “WiFi only” módban működik, de mivel a céges iPaden van mobilnet, igazából ez nem okoz problémát. Vagy mégis.

Mivel új területen is dolgozom, kerestem fel sorra az orvosaim, bemutatkoztam, kaptam névjegyeket vagy telefonszámokat. Volt, akit egyből a telefonon beírtam és volt, akit a névjegye alapján vittem fel, majd buta módon a névjegyet kidobtam, úgyis csak foglalja a helyet alapon.

Aztán az egyik nap gyanús lett, hogy nem találom a telefonszámát annak az orvosnak, akire tutira emlékszem, hogy felvittem már a névjegyzékbe. Oké, mondom valami nem stimmel. A gyanú már érlelődött bennem, csak nem állt össze a kép.

Ma nézegettem a pénteki híváslistám és az egyik település telefonos parkolás száma nem szerepelt névjegyként a listában, hanem csak a szám volt ott. Határozottan emlékeztem rá, hogy pénteken felvittem a telefonra. Jó, akkor kezdjük a tesztelést, reprodukáljuk a hibát. A gyanúm az volt, hogy az iPhone-on frissített adatbázis (új névjegy felvitele) és az iCloudra feltöltés között (amikor WiFi közelbe kerül az iPhone) történik valami, ami miatt egy “régebbi” iCloud verzióval felülíródik az adatbázis, azaz nem történik meg az “összefésülés”.

Első teszt: iPhone-on név felvitele, WiFi bekapcsolva. Szinkron szépen lemegy, desktopon és iPaden is megjelenik az új névjegy, és iPhone-on is megmarad. Oké.

Második teszt: iPhone-on név felvitele, kikapcsolt WiFi mellett. Egy-két perc várakozás, WiFi bekapcsol, szinkron lemegy, desktopon és iPaden is megjelenik az új névjegy és iPhone-on is megmarad. Oké, akkor mitől tűnik mégis el?

Harmadik teszt: iPhone-on név felvitele, kikapcsolt WiFi mellett. Egy-két perc várakozás, közben desktopon Contacts.app megnyitása, egy teljesen független névjegy módosítása, majd iPhone-on WiFi bekapcsolása, szinkron elindul magától. És jön a meglepetés: ebben az esetben, mivel a desktopon módosítottam az adatbázist, amit ő szépen szinkronizált is az iCloudra, az a tapasztalatom, hogy az iPhone – iCloud szinkronizációt úgy tekinti, mintha egy régebbi, azóta már módosított adatbázis akarna “szinkronizálódni” az iCloudra, ezért nem összefésüli, hanem felülírja az iPhone adatbázisát. Függetlenül attól, hogy az iPhone új információja még nem szerepelt sem a desktop, sem az iCloud verzióban.

A tesztek során a kikapcsolt WiFi-nek az volt az értelme, hogy modellezzem a mindennapi használatomat, pl. mikor utazás közben vagyok és nincs semmilyen internet elérésem.

Ez szerintem egy bug, és bár nem látom át a szinkron pontos működését, de azt gyanítom, hogy nem összehasonlítja az adatbázisokat, hanem szimplán azok időbélyegét nézi – a régit felülírja.

Végül, csináltam egy negyedik tesztet is. Arra nem találtam még magyarázatot, hogy ha a Contacts.app tartalma sem desktopon, sem iPaden nem változik (ebben biztos vagyok), akkor miért csinálja “magától” az iPhone (vagy az iCloud) ezt a felülírást. Arra gyanakodtam, hogy ha a Calendar.app tartalma válzotik, akkor frissít minden iCloud tartalmat és emiatt van, de ezt nem tudtam reprodukálni. Valószínűleg inkább az áll a háttérben, hogy az iPad időnként frissíti az iCloud felé az adatbázist és mire mondjuk hazaértek és az iPhone WiFi közelbe kerül, addigra egy más, frissebb időbélyeges adatbázist fog lefrissíteni.

Szóval találtam egy bugot, ami megkeseríti most a mindennapjaim és előkerült a papír, ceruza kombó. Persze lehet, hogy ez a bug tulajdonképpen nem bug, mert pont így kell működnie és szimplán a jelenlegi felállás és a 3G-s iPad kavar be a történetbe.

Ha te szakértője vagy a témának, szívesen veszem a véleményed, tanácsod!

Kötetlen kötöttség

Figyelem! Ez a bejegyzés már több mint 1 éves, tartalma elavult lehet!

Tegnapi bejegyzésem kapcsán tovább gondolkoztam azon, hogy milyen is volt ez az időszak iPhone nélkül. Igazából nem csak ezen gondolkoztam, mert volt egy parázs elmélkedésem @ScoTThunnal a Moduláris Mac, iOS-OSX ökoszisztéma kapcsán. Elhatároztam, hogy jövő héten feljegyzem minden egyes Apple eszközöm használati időpontját, időtartamát, a használat célját, egyfajta racionalitási kísérlet. De erről egyelőre ennyit, mert ebből külön poszt lesz.

Azt figyeltem meg, hogy amióta az iPhone helyett a régi Nokia 6310i készülékemet használom, kevesebbet van velem telefon. Hogy ez a két készülék alapvető különbségéből adódik vagy abból, hogy mostanában tudatosan egyszerűsítek mindent, amit lehet és sokat olvasom Leo Babauta írásait vagy, hogy hamarosan komolyan belekezdek a Cult Of Less véghezviteléhez, azt nem tudom.

De egyre biztosabb vagyok benne, hogy mégis csak a készülékek adottságai tehetnek róla. Régebben ha elmentem például boltba, telefon nélkül egyenesen félkarú óriásnak éreztem magam. Ma is pl. nyugodt szívvel elmentem telefon nélkül, mindössze annyit kellett előtte tenni, hogy pontosan átgondoltam (és/vagy felírtam) mindent, hogy mi is kell.

Ahogy a fenti sorokat leírtam, eszembe jutott, hogy ez mégsem ilyen egyszerű, mert én is változtam telefonálás és “GTD” / életvitel területén. Magyarán szólva, az okok vegyesek, fele-fele arányban vannak jelen.

Talán a legfontosabb kérdés, hogy kézbe vettem az irányítást! Értem ezalatt a telefonálási szokások esetében azt, hogy nem kell mindig, mindenki számára elérhetőnek lenni. Én döntöm el, hogy kivel, mikor beszélek vagy egyáltalán beszélek-e. Felszabadító egy érzés, próbáld ki.

A másik fontos tényező, hogy mielőtt elmegyek itthonról, bolt, foci, posta, csakúgy, akkor ránézek az általában az asztalon heverő Nokiára és az első gondolatom, hogy “Ugyan minek vigyem el? Csak telefonálni jó…”, vicces nem? Telefon amivel “csak” telefonálni jó. Mivel nálam van a kontroll, csak telefonálni ez idő alatt nem akarok, így marad a telefon itthon. Mi a helyzet iPhone esetében? Vittem magammal, mert:

  • szembe jön velem egy jó téma, amit a Polarize segítségével megörökítek, és megy fel Flickr-re, egyből
  • befut egy fontos mail, amit meg kell néznem azonnal – ebben van mit fejlődnöm, itt is el kell jutni a telefonálásnál elért szintre, egy mail, még ha fontos is, ráér 10-15-20 percet.
  • gps, szükség lehet rá…(persze, hogy nem)
  • iTunes – mert zenét hallgatni jó
  • jegyzetelés, Thingsben
  • naptárba be kell írni valamit
  • unatkozom és twittelni akarok
  • történt valami érdekes, eszembe jutott valami jó gondolat, amit egyből twittelni akarok
  • hát persze, hogy foursquaren be kell jelentkeznem, mert az jó
  • stb…
  • stb…
  • stb…

Kötetlenséget ad egy mobiltelefon, mi? Inkább magához láncol! Az iPhone – számomra, mint sales és marketing iránt is érdeklődő embernek – abból a szempontból is forradalmi, hogy az ember egyszerűen csak használja, észre sem veszi és költi rá a pénzt, még több pénzt! Beépül a mindennapi életbe, függővé tesz, minden körülmények között használnod KELL! Huhh, ijesztő, nemde? Még az Apple marketing bullshiteket is átvettem :D (pl. forradalmi)

Anno, mikor kijött az iPhone, sokan nem értették, hogy mitől lesz ez jó és főleg, hogy miért köti ennyire szolgáltatóhoz az Apple a készüléket. Hát azért, mert már akkor tudták, olyan készüléket alkottak, ami a használata során sokkal több bevételt fog hozni mind a telefontársaságoknak, mind pedig az Apple-nek (iTunes Appstore), mint bármilyen más telefon. Ezt ma már rengeteg tanulmány, adat is bizonyítja, az iOS eszközöket használók (most már ugye kibővült iPaddel is) “fogyasztják” leginkább a mobil tartalmakat, mi több, a Flickr képmegosztó oldalon a legtöbb fotót iPhone 4 készülékkel készítették.

(kitekintés: a Flickr adatból sokan azt a téves következtetést vonják le, hogy akkor most az iPhone 4 milyen fasza fényképezőgép…nem az, bár sokkal jobb, mint elődei. Az adat csak egy dolgot jelent: egyszerű használni és a már jó(bb) minőségű fotókat szívesen megosztják az emberek. Flickit.app is sokat segít ebben.)

“Ne halat adj az éhezőnek, hanem tanítsd meg halászni”

A mobil tartalmak anno lassan fejlődtek, többnyire lebutított oldalakról, w@p oldalakról volt szó, használatuk lassú, nehézkes volt. Nesze semmi fogd meg jól érzés így visszagondolva. Hiába lett volna hajlandóság a tartalom fogyasztására (éhezés), és hiába volt meg maga a tartalom (hal), nem volt hozzá megfelelő mobil eszköz (háló).

Ez a lebutítás téma sajnos megint aktuális, sok fejlesztő, beleértve magamat is, beleesik abba a hibába, hogy tablet, iOS élményt akar visszaadni, mert az most trendi. Holott az iPhone és az iPad képes tökéletesen megjeleníteni a weboldalakat úgy, ahogyan azt egy asztali gépen látjuk. (flash kérdéstől most tekintsünk el).

Az Apple megtanított halászni az iPhone-nal és az iOS eszközökkel. Hogy ez elvezet-e a tökéletes mobil irodához, kötetlen tartalom fogyasztáshoz, az majd kiderül. Jövő héten a kísérletem erre is fog irányulni.