Tag Archives: iOS

iOS: a kriptikus Mail swipe és a Reminders sync lag

Rájöttem végre ma hajnalban, hogy mi a franctól van az, hogy nálam nem szinkronizál normálisan a Reminders iOS app a desktop változattal. A történet megértéséhez szükség van arra, hogy két másik problémát is elmeséljek, ezért készült el ez az iOS HOWTO poszt.

A dolog ott indult, hogy egyik iPhone-ról másik iPhone-ra költözöm. Ez ugye normál esetben úgy néz ki, hogy

  • ellenőrizzük, hogy a két telefon szoftvere ugyanaza a major release (különben a backup nem biztos, hogy kompatibilis lesz az új céleszközzel)
  • készítünk egy backupot a régi eszközről akár a cloudba, akár iTunes segítségével lokálisan
  • az új eszközön nyomunk egy restore from backupot, forrásul a régi eszközről frissen készített mentést választva

Ezt meg is csináltam, ahogy illik, rengeteg idő múlva (sok app, sok adat=rengeteg restore idő) a friss telefonon úgy állt minden, ahogy a régin hagyam. A problémák ott kezdődtek, amikor ki kellett mozdulnom otthonról. A telefon elhagyva a WiFi range-et egyszercsak nem vette észre a 3G hálózatot, ám ezt egy AirPlane mód be/kikapcsolás helyretette. Aztán hazaérve ugyanígy reagált a WiFi hálózatra - magától nem detektált semmit, de az AirPlane mód toggle itt is meggyógyította. Végül az AirDrop funkció volt az, ami csak ugyanígy talált magára.
Felhívtam az Apple szervizt, ahol egy technikus közölt egy rossz és egy jó hírt: a jó hír az volt, hogy a telefon valószínűleg nem hardverhibás, a rossz viszont az, hogy a problémát nagy eséllyel az előző telefon backupja okozza, ami csak úgy gyógyítható, ha nulláról újrakonfigurálom az új eszközt és nem használom a backupot. Érted, clean install, MINT AZ ÁLLATOK! Szívtam a fogam, mert ez nem kevés idő, de megcsináltam és valóban: probléma megoldva, minden wireless kommunikációs probléma megszűnt.

Ahogy időm engedte, nekiálltam lépésről lépésre konfigurálni a friss telefont, de úgy látszik még egy RTFM junkienak is el tudja kerülni néhány apró részlet a figyelmét, mert a Mail appban az újrakonfigurálás után a swipe gesztusok a két telefonon másként viselkedtek. A forráseszközön a jobbról balra swipe jelentette a törlést, míg a céltelefonon ez az archiválás funkcióhoz volt hozzárendelve:

iOS-mail-right-swipe-trash
Jobbról balra swipe a régi eszközön

iOS-mail-right-swipe-archive
Jobbról balra swipe a friss eszközön

iOS-mail-left-swipe-archive
Balról jobbra swipe a régi eszközön

iOS-mail-left-swipe-trash
Balról jobbra swipe a friss eszközön

Megnéztem a Settings/Mail, Contacts, Calendars/Swipe Options beállításokat, de ott esély nem volt arra, hogy törlést kérjünk bármelyik swipe irányra - kizárólag a jobbról balra swipe-ot lehet archiválásra konfigurálni. Ráadásul ezek a beállítások mindkét telefonon megegyeznek. Akkor meg hol a rákban van a right-to-left-swipe=trash?

Nos, "kicsit" eldugták: az Apple logikája szerint ez úgy aktiválható, ha az adott mailboxunk beállításai között a kidobott üzenetek mappáját az archivált üzenetek mappa helyett a törölt üzenetek mappájára állítjuk:

iOS-mail-delete-swipe-preference

Mindez a Settings/Mail, Contacts, Calendars/{mail account}/Account/Advanced fülön lakik.
BTW nem tudom ki az, aki az egyik mailboxában a jobbról balra swipe-pal törölne, míg a másikban inkább a balról jobbra swipe lenne neki komfortos...

Miközben a fenti beállítást kerestem, észrevettem még egy különbséget a két eszköz konfigurációjában. A Settings/Mail, Contacts, Calendars/Fetch New Data fül a friss telefonon "Push"-t mutatott, míg a régi készüléken ez "Off" állapotú volt. Már mozdultam is rá, hogy kikapcsolom az új eszközön is a Push-t (=emailt akkor akarok olvasni, amikor én gondolom, nem pedig akkor, amikor az megjön), mikor eszembe jutott, hogy a korábbi Reminders szinkronizálási "probléma" esetleg pont ezen múlik, hiszen ha ezt kikapcsolom, akkor én magam tiltom meg az iCloudnak a push típusú publikálást!

iOS-iCloud-push-settings

És így is van: az iCloud push visszakapcsolása egy huszárvágással megoldotta a Reminders sync problémát, már csak vissza kell szoknom rá.

iOS video stream: Plex vs Air Video

Reggel 3 körül felébresztett a cica. Egy fél órát forgolódtam, aztán kiültem a nappaliba tutorial videot nézni az iPad-en, hátha az elringat. Ebből aztán végül felébredés lett - nézzük, mi tágította ki a pupillámat.

Emlékeztem rá, hogy a Plex iOS klienst a napokban update-elték tvájszemézingesre, gondoltam ez pont jó alkalom egy tesztre, így el is indítottam a Mac-en a Plex Media Servert, majd az iPad kliensben kiválasztottam egy H.264 file-t és megnyomtam a Play gombot. Döbbenten néztem az elém táruló látványt:

iOS-stream-Plex

Stream leállít, beállítások ellenőriz: local WiFi módban automatán áll a streaming quality beállítás, nosza felnyomom a maximum 8 Mbps/1080p verzióra, hátha az javít - hiába, a kép ugyanaz a blokkos, nézhetetlen szemét. A WiFi kapcsolatnak semmi baja, a videofile 960x600px natív H.264, nem értem.

Már épp feladni készülök a fotelben nézős, közben bealvós projectet, mikor eszembe jut, hogy még a Plex for iOS előtti időkből van nekem egy Air Video iOS kliensem. Minden remény nélkül adok neki is egy esélyt: Plex Media Server lelő, Air Video Server indít, Air Video kliens indít. A különbség döbbenetes:

iOS-stream-AirVideo

A körülmények teljesen azonosak voltak, sőt: míg az Air Video csuklóból tette a dolgát, a Plexnek adtam még egy esélyt az újrakonfigurált streaming quality settinggel - hiába.

Summa summarum: használj Air Videot legalább addig, amíg a házikedvenc Plex ki nem növi ezt a betegségét.