iPhone - aplikace vyvíjí činnost na pozadí po zákazu

Mam aplikaci, ktera mi zrala baterku odesilanim dat na server. Tak jsem u ni tuto cinnost zakazal v Settings. Presto vsak ta aplikace to prokazatelne stale dela a zere hodne baterku. Podotykam, ze ji ani nemam otevrenou na pozadi - je zavrena. Tak ja uz nevim co s tim. Nevedel by nekdo?
« Poslední změna: 16. 05. 2021, 12:32:34 od Petr Krčmář »


PanVP

Re:iPhone - aplikace vyviji cinnost na pozadi ikdyz jsem to zakazal
« Odpověď #1 kdy: 15. 05. 2021, 10:04:49 »
A co třeba tu appku odebrat a nahradit jí jinou?

Apple nemám a neznám, ale co se na to podívat jako na pcčko?
Použít nějaký sys activity monitor: https://apps.apple.com/us/app/sys-activity-manager/id447374159
Víš, abys měl důkaz, že to dělá právě ta...
Nějaký lepší monitor by třeba dokázal ukázat dost podrobností.

Re:iPhone - aplikace vyviji cinnost na pozadi ikdyz jsem to zakazal
« Odpověď #2 kdy: 15. 05. 2021, 10:12:50 »
Jde o to, ze nejake apce v systemovem nastaveni zakazu background cinnost, tak sakra sand ocekavam, ze system ji zakaze neco na pozadi ikdyz neni spuste delat, a to pak zejmena posilat data pres Internet. O to tady jde. Tak co to je za reseni najit si jinou aplikaci.

Re:iPhone - aplikace vyviji cinnost na pozadi ikdyz jsem to zakazal
« Odpověď #3 kdy: 15. 05. 2021, 10:43:44 »
Ha! Uz jsem to asi nasel. V General -> Backgound App Refresh, je pridavne nastaveni jak se ma chovat system, kdyz zakazy bacgound aktivitu u aplikace. A ja tam mel, ze kdyz je k dispozici Wifi nebo Mobile data tak ze se aplikace muzeupdatovat.


Tak ne, KECAM. To nastavuje neco jineho, tim globalne vypnu backgound activitu u vsech applikaci, coz ale stejne mam udelane.

Ten Apple me nekdy fakt zadekuje temi excesy, uz zase premyslim ze to vsechno prodam.
« Poslední změna: 15. 05. 2021, 10:46:27 od registrovany123 »

Idris

  • *****
  • 2 286
    • Zobrazit profil
    • E-mail
Re:iPhone - aplikace vyviji cinnost na pozadi ikdyz jsem to zakazal
« Odpověď #4 kdy: 15. 05. 2021, 11:04:45 »
Když se v iOS/iPadOS zakáže běh na pozadí, tak se aplikace na pozadí suspenduje, to funguje dobře. Ale ještě může použít API pro background fetch, což se dá zneužít k témuž. Je to určené pro dokončení běhu tasků po přepnutí do jiné aplikace z dob, kdy iOS vůbec nepodporoval běh na pozadí.


Re:iPhone - aplikace vyviji cinnost na pozadi ikdyz jsem to zakazal
« Odpověď #5 kdy: 16. 05. 2021, 11:48:12 »
Když se v iOS/iPadOS zakáže běh na pozadí, tak se aplikace na pozadí suspenduje, to funguje dobře. Ale ještě může použít API pro background fetch, což se dá zneužít k témuž. Je to určené pro dokončení běhu tasků po přepnutí do jiné aplikace z dob, kdy iOS vůbec nepodporoval běh na pozadí.

Tak to je opravdu skvele. Mimochodem jedna se o aplikaci Garmin Connect. Takze alternativa neni. Kokosove to tak proste naprogramovali, a ted si to z vesela bezi na pozadi ikdyz tu aplikaci vypnu, a zere to baterku. A zda se, ze snad ani neni zadny Task manager pro iphone, kde bych tu app killnul. To je opravdy system tohoto, opravdu me to nekdy dost dozira...

Idris

  • *****
  • 2 286
    • Zobrazit profil
    • E-mail
Re:iPhone - aplikace vyviji cinnost na pozadi ikdyz jsem to zakazal
« Odpověď #6 kdy: 16. 05. 2021, 12:44:50 »
Když se v iOS/iPadOS zakáže běh na pozadí, tak se aplikace na pozadí suspenduje, to funguje dobře. Ale ještě může použít API pro background fetch, což se dá zneužít k témuž. Je to určené pro dokončení běhu tasků po přepnutí do jiné aplikace z dob, kdy iOS vůbec nepodporoval běh na pozadí.
Tak to je opravdu skvele. Mimochodem jedna se o aplikaci Garmin Connect. Takze alternativa neni. Kokosove to tak proste naprogramovali, a ted si to z vesela bezi na pozadi ikdyz tu aplikaci vypnu, a zere to baterku. A zda se, ze snad ani neni zadny Task manager pro iphone, kde bych tu app killnul. To je opravdy system tohoto, opravdu me to nekdy dost dozira...
Tohle zneužíval dřív Facebook, taky žral neskutečně baterku. Když se ale aplikace zabije natvrdo, zmizí i background fetch.

Re:iPhone - aplikace vyviji cinnost na pozadi ikdyz jsem to zakazal
« Odpověď #7 kdy: 16. 05. 2021, 14:05:30 »
Když se v iOS/iPadOS zakáže běh na pozadí, tak se aplikace na pozadí suspenduje, to funguje dobře. Ale ještě může použít API pro background fetch, což se dá zneužít k témuž. Je to určené pro dokončení běhu tasků po přepnutí do jiné aplikace z dob, kdy iOS vůbec nepodporoval běh na pozadí.
Tak to je opravdu skvele. Mimochodem jedna se o aplikaci Garmin Connect. Takze alternativa neni. Kokosove to tak proste naprogramovali, a ted si to z vesela bezi na pozadi ikdyz tu aplikaci vypnu, a zere to baterku. A zda se, ze snad ani neni zadny Task manager pro iphone, kde bych tu app killnul. To je opravdy system tohoto, opravdu me to nekdy dost dozira...
Tohle zneužíval dřív Facebook, taky žral neskutečně baterku. Když se ale aplikace zabije natvrdo, zmizí i background fetch.

No jo, ale jak ji zabijes na iphone? To snad jde? Mimochodem dela to same imna androidu. Ale tam mam aspon ten task monitoring a muzu ji killnout.

Idris

  • *****
  • 2 286
    • Zobrazit profil
    • E-mail
Re:iPhone - aplikace vyviji cinnost na pozadi ikdyz jsem to zakazal
« Odpověď #8 kdy: 16. 05. 2021, 14:07:37 »
No jo, ale jak ji zabijes na iphone? To snad jde?
Jo, jde, v seznamu aplikací.

Re:iPhone - aplikace vyviji cinnost na pozadi ikdyz jsem to zakazal
« Odpověď #9 kdy: 16. 05. 2021, 14:50:52 »
No jo, ale jak ji zabijes na iphone? To snad jde?
Jo, jde, v seznamu aplikací.

Coze? To myslis jak? Ja zandy kill nevidim ani v Settings, ani nikde jinde. Nemyslis ted 2x klik na central button, zene? Protoze tam jsem to samozrejme vsechno zavrel - a ono to i presto bezi na pozadi. Tak jaky seznam aplikaci mas na mysli?

Force quitovat jde na Androidu, na iPhone o nicem takovem nevim.

Idris

  • *****
  • 2 286
    • Zobrazit profil
    • E-mail
Re:iPhone - aplikace vyviji cinnost na pozadi ikdyz jsem to zakazal
« Odpověď #10 kdy: 16. 05. 2021, 15:18:40 »
No jo, ale jak ji zabijes na iphone? To snad jde?
Jo, jde, v seznamu aplikací.

Coze? To myslis jak? Ja zandy kill nevidim ani v Settings, ani nikde jinde. Nemyslis ted 2x klik na central button, zene? Protoze tam jsem to samozrejme vsechno zavrel - a ono to i presto bezi na pozadi. Tak jaky seznam aplikaci mas na mysli?

Force quitovat jde na Androidu, na iPhone o nicem takovem nevim.
Žádný central button nemám, ale když otevřu tažením seznam oken a pak zavřu všechna okna nějaké aplikace, tak se zastaví její procesy na pozadí. K tomu má Apple i technical note, kde vysvětluje, proč.

Re:iPhone - aplikace vyviji cinnost na pozadi ikdyz jsem to zakazal
« Odpověď #11 kdy: 16. 05. 2021, 15:35:54 »
No jo, ale jak ji zabijes na iphone? To snad jde?
Jo, jde, v seznamu aplikací.

Coze? To myslis jak? Ja zandy kill nevidim ani v Settings, ani nikde jinde. Nemyslis ted 2x klik na central button, zene? Protoze tam jsem to samozrejme vsechno zavrel - a ono to i presto bezi na pozadi. Tak jaky seznam aplikaci mas na mysli?

Force quitovat jde na Androidu, na iPhone o nicem takovem nevim.
Žádný central button nemám, ale když otevřu tažením seznam oken a pak zavřu všechna okna nějaké aplikace, tak se zastaví její procesy na pozadí. K tomu má Apple i technical note, kde vysvětluje, proč.

Hele ale o tom tady celou dobu mluvim, ze ta app porad bezi ikeyz ji takhle zavru tim tasenim oken. O tom je cela diskuze a proto jsem tak nazadekiovan. Ale udela to ta app i na Androidu - ale tam ji muzu rucne killnout v settings.