Stránka 1 z 3

Nastavení aplikací se ztrácí

Napsal: pát bře 23, 2012 10:22
od Petulinek
Chtěl bych se zeptat,zda je to jen můj problém nebo stává i někomu dalšímu.
Občas se u některých aplikací ztratí nastavení. Stává se mi to u GMaps Pro, CHMI Meteoradar, Week View, Bitrhays, Počasí a dalších. Nemohu naprosto vysledovat co to způsobí, ale aplikace se nastaví sama od sebe do defaultního nastavení, ztratí se případné logovací informace atd... Mám zkusit reklamovat telefon?

Nastavení aplikací se ztrácí

Napsal: pát bře 23, 2012 10:46
od hujer
Z pohledu vývojáře mám jen jedno vysvětlení: systém aplikaci přidělí (nějakým způsobem) nový vyhrazený "paměťový prostor" známý jako IsolatedStorage, což je jediné místo, kam může aplikace svá data a nastavení zapisovat. Pokud se tak stane, pro aplikaci to neznamená nic jiného, než že se vše tváří jako při prvním spuštění aplikace(nebo re-instalaci).
Ovšem důvod, proč je tento vyhrazený prostor aplikaci změněn i později, jak to totiž vypadá, neznám.

Nastavení aplikací se ztrácí

Napsal: pát bře 23, 2012 10:53
od Petulinek
Tak nějak jsem si to představoval. Nemohla by to být vadná ROMka? Vadné bloky?

Nastavení aplikací se ztrácí

Napsal: pát bře 23, 2012 11:42
od hujer
Teoreticky ano, mohl by být nějaký problém s interní pamětí zařízení nebo s částí vyhrazené aplikaci, takže systém prostě "vygeneruje" nový IsolatedStorage prostor pro danou aplikaci. Pak se to tváří, jako by aplikace byla spuštěna poprvé.
Nicméně ověřit to asi nebude jen tak možné.

Nastavení aplikací se ztrácí

Napsal: pát bře 23, 2012 12:12
od Petulinek
Díky za info, pokud se to bude opakovat moc často, holt asi budu reklamovat, protože pochybuji, že normální cestou půjde těžko spustit něco podobného Scadisku :-)

Nastavení aplikací se ztrácí

Napsal: pát bře 23, 2012 20:08
od htcjirka
V prvem pripade udelej HR,v servisu udelaji to same..

Nastavení aplikací se ztrácí

Napsal: pát bře 23, 2012 20:56
od Petulinek
HR jsem už dělal cca před měsícem,ten nic nezměnil,je to čím dál stejný :-(
Před chvílí jsem četl tady na fóru,že to někomu taky udělal Meteoservis nedávno,tak nevim...

Nastavení aplikací se ztrácí

Napsal: pát bře 23, 2012 23:13
od Robert Varga
Reklamace, taky bych ji zkusil.

Nastavení aplikací se ztrácí

Napsal: ned bře 25, 2012 14:39
od hujer
No, problém bude asi častější a obecnější než se zdá. Pár dalších si stěžovalo na podobný problém.
Zajímavé na tom je, že jsou to všechno stroje od HTC přesněji Titan či Radar.
Jestli to má nějakou souvislost s tímto chováním sice netuším, ale k zamyšlení to je.

PS. Na své Omnii7 jsem za celý rok co ji mám nic podobného nezaregistroval.

Nastavení aplikací se ztrácí

Napsal: ned bře 25, 2012 14:52
od htcjirka
Zvlastni to je,muj Titan se take chova korektne,zatim..co jsem procital xda,tak nekomu se takove veci zacali stavat treba u Titana, az kdyz mel temer plnou pamet a zbyvalo mu treba kolem 1GB..vice lidi si stezuje,ze pokud maji Titana narvaneho az po okraj tak zacina delat podivne veci s pameti.Nerikam,ze je to zrovna tento pripad,ale neco v podobnem duchu se deje..

Nastavení aplikací se ztrácí

Napsal: ned bře 25, 2012 19:49
od Petulinek
Paměť mám skoro plnou, zbývá mi nějakých 800MB volného místa. A dělá mi to mi to i když mám volno více, třeba 2GB...A s tímhle problémem jsem se předtím potýkal i na HTC HD2, ať už jsem na ní měl WM, Android či WP....

Nastavení aplikací se ztrácí

Napsal: pon bře 26, 2012 6:49
od htcjirka
Tak to bude ono,na xda s timto problemem ztraceni nastaveni dokonce i souboru pri takto plne pameti jak uz jsem napsal je vice lidi..nepomohla jim ani vymena zarizeni,novy kus po naplneni pameti jim zacal delat to same..nicmene zkusit reklamaci muzes.

Nastavení aplikací se ztrácí

Napsal: úte bře 27, 2012 12:07
od hujer
Můžeš sem prosím dát odkaz na nějaký/é thread na XDA kde se něčím podobným teda zaobírají. Dík.

Nastavení aplikací se ztrácí

Napsal: úte bře 27, 2012 13:17
od Tambor
Hlásím, že mně se na Lumii už taky dvakrát aplikace Meteoservis vrátila do původního nastavení ... volného místa tam mám ještě cca 10G ... :???:

Nastavení aplikací se ztrácí

Napsal: úte bře 27, 2012 14:04
od Martin Suchan
Muze to byt problem/vlastnost aplikace - i ja mam ve svych aplikacich ochranu, ze kdyz vyskoci necekana vyjimka, tak se zresetuji nektera systemova nastaveni, aby k te chybe nedoslo pri pristim startu. S tim, ze by se neco ztracelo v Isolated storage jsem se nesetkal.

Nastavení aplikací se ztrácí

Napsal: úte bře 27, 2012 14:20
od hujer
No ale tohle není případ (mého) Meteoservisu. A navíc to vypadá, že se prostě "nějak" ztrácí veškeré nastavení aplikace, jako by se aplikace zrovna nainstalovala. :-(

Nastavení aplikací se ztrácí

Napsal: čtv bře 29, 2012 13:40
od hujer
Takže po proběhlém testování, jehož cílem bylo zjistit, jak by se choval Meteoservis, pokud by došlo ke ztrátě (souboru) nastavení jsem zjistil, že v tom případě má opravdu samotná aplikace problém se "znovu-zapnutím" služby na pozadí pro LiveTile. Problém byl ve způsobu vyhodnocování "aktuálního stavu" služby resp. zda je povolena LiveTile atd.
Takže shrnuto podtrženo - ano, problém byl svým způsobem i v aplikaci.

Nicméně to pořád nevysvětluje (a neřeší) problém s tím, že se opravdu nastavení aplikace (tj. soubor __ApplicationSettings) ztratí a/nebo je resetován apod. Proč (a kdy) se tak děje je zatím stále záhadou.

Nastavení aplikací se ztrácí

Napsal: čtv bře 29, 2012 13:54
od miramares
Podle mě se nastavení neztrácí, ale přemazává. Podle MSDN je to jasné, ApplicationSettings v případě, že nenajde existující, tak vrací novou instanci. Jenže co když to nemůže z nějakého důvodu načíst? Není tu ošetřen chybový stav, přeci jen je to klasický soubor. Mě přijde, že to je systémový problém. Řeším to už asi měsíc u TV Přehledu :-/

Nastavení aplikací se ztrácí

Napsal: čtv bře 29, 2012 13:58
od hujer
Jistě, to zní logicky ale jak to chceš řešit. Říkáš, že to řešíš už měsíc - k čemu jsi došel?

(řešením by mohl být třeba backup tj. záloha nastavení)

Nastavení aplikací se ztrácí

Napsal: čtv bře 29, 2012 14:49
od miramares
Napadlo mě jediné řešení, které jsem tedy ještě neověřil, chovat se k tomu jako ke klasickému souboru se vším všudy a nepoužít tu vestavěnou podporu. Jinými slovy řečeno napsat si vlastní implementaci ApplicationSettings.