Kako omogućiti ažuriranje sadržaja na iPhoneu. Postavke iOS aplikacije za provjeru svakog mjeseca

Kako onemogućiti automatsko ažuriranje aplikacija na Androidu ako stalno instaliranje novih podataka troši veliku količinu prometa i RAM-a telefona?

Funkciju možete onemogućiti pomoću ugrađenih funkcija vašeg gadgeta.

Kako funkcionira ažuriranje softvera?Android

Kada izdaju softver, programeri ga ne mogu savršeno prilagoditi svim uređajima. Zbog toga program često možda neće ispravno raditi na određenim modelima pametnih telefona. Uočavajući takve netočnosti, programeri ispravljaju nedostatke, testiraju rezultirajući proizvod i puštaju nove komponente. Njihovom instalacijom korisnik će dobiti napredniju verziju svoje omiljene igre ili druge vrste softvera.

Svako ažuriranje ima svoju digitalnu oznaku - broj verzije. Napisano je u 1.0, 2.0, 2.1 i tako dalje. Kada prvi put instalirate nešto na svoj gadget iz Play Store-a, dobijate najnoviju verziju ažuriranja. Vremenom će se pojaviti sve više poboljšanja programa.

Kako bi spriječili korisnika da ga deinstalira i ponovo instalira, trgovina nudi funkciju ažuriranja - jednostavno pritisnete odgovarajuću tipku i dobijete najnoviju verziju za nekoliko sekundi. Svi korisnički podaci i fajlovi će biti sačuvani. U prozoru Google Store-a možete vidjeti šta je novo i koje su funkcije dodane vašoj omiljenoj aplikaciji.

Rice. 2 – pogledajte informacije o novim komponentama na Google Play

Često je u Android trgovini već aktivirana funkcija automatskog ažuriranja softvera instaliranog na telefonu. Ova funkcija će vam omogućiti da ne pratite stalna izdanja komponenti, jer ih programeri kreiraju gotovo svake sedmice. Ako pozadinska instalacija ometa vaš rad s uređajem ili troši puno interneta, trebali biste onemogućiti funkciju.

Onemogućite automatska ažuriranja pomoćuIgraj Market

Ako ne želite da instalirate dodatne uslužne programe koji su dizajnirani da rade sa ažuriranjima u Android sistemu, koristite standardni Play Market. Uz njegovu pomoć, također možete konfigurirati rad ažuriranja. Slijedite upute da spriječite automatsko preuzimanje i instalaciju novih komponenti:

  • Otvorite trgovinu aplikacija;
  • Pojavit će se početna stranica trgovine. Otvorite meni tako što ćete kliknuti udesno ili kliknuti na odgovarajuću ikonu;

Rice. 3 – početni ekran u Play Marketu

  • Na dnu liste menija izaberite „Podešavanja“ i idite na prozor za promenu konfiguracije programa;

Slika 4 – glavni meni prodavnice

  • U kategoriji općih postavki kliknite na opciju “Automatsko ažuriranje softvera”. Otvara se prozor za odabir metode ažuriranja. Odaberite "Nikad" i zatvorite prozor.

Rice. 5 – onemogućavanje ažuriranja

Onemogućavanje ažuriranja u postavkama telefona

Instaliranjem bilo koje igre ili programa prihvatate korisnički ugovor da softver može imati pristup ugrađenim sistemskim funkcijama i drugim programima. Čak i ako ste onemogućili ažuriranja u trgovini, instalaciju nove verzije možda neće izvršiti Market, već sama aplikacija. Ovo se dešava ako je funkcija automatskog ažuriranja softvera aktivirana u postavkama pametnog telefona.

Da biste onemogućili funkciju, slijedite ove korake:

  • Idite na postavke gadgeta;
  • Kliknite na ikonu „O uređaju“;
  • Odaberite opciju "Ažuriranje softvera";

Sl.6 – Prozor „O uređaju“ u Android OS-u

  • U novom prozoru deaktivirajte potvrdni okvir pored stavke „Automatsko ažuriranje“.

Ručno ažuriranje programa

Ručnim preuzimanjem najnovijih vijesti i verzija omiljenih programa možete smanjiti potrošnju prometa i jednostavno ubrzati rad vašeg pametnog telefona, jer pozadinski procesi neće stalno preuzimati podatke. Ručni rad sa ažuriranjima pogodan je za one korisnike na čijim telefonima je instalirano previše aplikacija, a resursi telefona im ne dozvoljavaju da obavljaju mnoge pozadinske operacije.

Takođe, stalno omogućena ažuriranja brzo smanjuju napunjenost baterije i čine da uređaj radi sporo. Nakon što onemogućite instalaciju novih podataka, trebali biste sami povremeno vršiti ažuriranja. To možete učiniti na sljedeći način:

  • Idite na Google Play;
  • Kliknite na ikonu menija u gornjem levom uglu aplikacije;
  • Na listi koja se otvori odaberite "Moje aplikacije i igre";
  • Idite na karticu “Instalirano”;

Slika 8 - ručno pregledavanje i ažuriranje instaliranih aplikacija

  • Dugme „Ažuriraj“ će se pojaviti pored softvera za koji je ažuriranje dostupno. Možete započeti proces preuzimanja nove verzije uslužnog programa za jednu aplikaciju ili za sve odjednom. Samo kliknite na "Ažuriraj sve" u gornjem desnom kutu otvorene kartice trgovine.

Nakon što kliknete na dugme „Ažuriraj sve“, započet će proces preuzimanja i instaliranja najnovijih podataka programa sa servera prodavnice. Ovo može potrajati dugo, ovisno o tome koliko softvera ima na vašem gadgetu.

Za svaki program će započeti proces instaliranja novih komponenti putem Google Play Marketa:

Slika 9 – ugradnja novih komponenti

Prednost ovog načina rada sa aplikacijama je što birate vrijeme instalacije komponenti i one neće početi da se preuzimaju u pogrešno vrijeme, kada je malo prometa na telefonu ili niska brzina mrežne veze.

Drugi način ažuriranja je praćenje sistemskih poruka u prozoru pokrenute aplikacije. Kada programer objavi važna sigurnosna ili funkcionalna ažuriranja, a korisnik ih ignorira, odmah nakon pokretanja softvera pojavit će se prozor koji ga obavještava o potrebi da instalira novu verziju igre/uslužnog programa. U tom slučaju samo se složite s instalacijom, provjerite svoju internet vezu i preuzmite programski paket podataka kako bi program radio stabilno.

Čak i ako ste isključili automatska ažuriranja, Play Market će vas povremeno obavještavati o dostupnosti novih verzija igara i uslužnih programa. U centru za obavijesti će se pojaviti jedna ili više poruka sa informacijama o novim funkcijama programa i dugmetom za instalaciju.

Slika 10 - centar za obavještavanje u Androidu

Imajte na umu da ako prozor Google Play nema dugme za ažuriranje određenih programa ili svih instaliranih podataka, trebate instalirati nove komponente za samu trgovinu:

  • Idite na postavke uređaja;
  • Otvorite prozor "Aplikacije" - "Sve" - ​​"Play Store";
  • Pokrenite proces ažuriranja i također izbrišite keš memoriju kako biste spriječili greške.

Slika 11 – Ažuriranje Play Marketa

Kako ukloniti ažuriranje programa?

Ako je ažuriranje već instalirano, ali nakon njega su se pojavile poteškoće u korištenju aplikacije: zamrzavanja, greške, greške ili vam se jednostavno nije svidio novi dizajn. Na Androidu se uvijek možete vratiti na prethodnu verziju softvera. Da biste to učinili, onemogućite automatska ažuriranja i u postavkama učinite sljedeće:

  • Otvorite listu svih programa;
  • Odaberite željenu aplikaciju;
  • U prozoru koji se otvori kliknite na "Deinstaliraj ažuriranja".

Slika 12 – brisanje ažuriranja

Tematski video snimci:

Kako onemogućiti automatsko ažuriranje Android aplikacija na Google Play-u

Ne znaju svi da Google Play može imati opciju za automatsko ažuriranje aplikacija. To može dovesti do neočekivanih troškova ako imate tarifni paket sa plaćanjem internet saobraćaja. Ovaj screencast vam pokazuje kako onemogućiti automatsko ažuriranje aplikacija.

Kako onemogućiti automatsko ažuriranje aplikacija na Androidu

Kako onemogućiti automatsko ažuriranje aplikacija na Androidu

Funkcija automatskog ažuriranja aplikacije prvi put je predstavljena u iOS-u 7. Čim se objavi nova verzija programa, sistem je preuzima i instalira bez traženja dozvole korisnika. S jedne strane, automatsko ažuriranje je vrlo zgodno, jer ne morate stalno obavljati istu proceduru.

U kontaktu sa

S druge strane, nekim vlasnicima iPhonea i iPada možda se neće svidjeti nedostatak osjećaja kontrole nad onim što se preuzima na uređaj. Ako želi, korisnik može onemogućiti funkciju automatskog ažuriranja. Ovo je prilično lako učiniti.

Kako omogućiti/onemogućiti funkciju automatskog ažuriranja u iOS-u

1 . Otvorite aplikaciju " Postavke».

2 . Idi na odjeljak iTunes Store i App Store.

3 . Skrolujte do pododjeljka " Automatska preuzimanja" i, ovisno o potrebi, aktivirajte ili deaktivirajte stavke " Programi" i " Ažuriranja».

Tu je i rješenje za one koji žele koristiti funkciju automatskog ažuriranja, ali ne žele trošiti mobilne podatke. Programeri su omogućili mogućnost automatskog ažuriranja samo kada postoji aktivna veza na Wi-Fi mrežu.

Bilješka: Aplikacije se automatski ažuriraju kada je vaš iPhone ili iPad povezan na punjač.

Možete podesiti automatsko ažuriranje putem Wi-Fi mreže na sljedeći način: ispod u istom odjeljku morate onemogućiti prekidač " Mobilni podaci" Sada, kada svoj pametni telefon povežete na Wi-Fi, aplikacije će se automatski ažurirati i nećete morati ponovo razmišljati o sigurnosti mobilnog saobraćaja.

Nažalost, programeri nisu dali mogućnost selektivnog automatskog ažuriranja, tako da neće biti moguće konfigurisati ovu funkciju za bilo koju specifičnu aplikaciju.

Općenito, automatsko ažuriranje je prilično korisna stvar, ali ponekad komplicira život korisnika. U pravilu, u novim verzijama kreatori aplikacija eliminiraju nedostatke prethodnih izdanja, ali ponekad ažuriranja i dalje sadrže greške koje mogu pogoršati performanse iPhonea ili iPada.

24. april 2010. u 21:22

Ažuriranje sadržaja aplikacije za iPhone

  • iOS razvoj

Mnoge mobilne aplikacije prikazuju sadržaj sa servera korisniku, a ovaj sadržaj se može prikazati na mreži i van mreže. Rad na mreži je trivijalan - nakon određenog UI događaja, aplikacija čita podatke iz mreže i pokazuje ih korisniku. Rad van mreže može biti mnogo zanimljiviji - mogućnost rada sa dokumentima u metrou itd. Ali rad van mreže također donosi probleme: sada je potrebno sinhronizirati podatke i ovaj proces ne bi trebao blokirati korisnički interfejs.

Elementi u izvornom kodu

- pristup mrežnim resursima
- xml obrada
- pristup sistemu datoteka
- rad sa potocima

Zahtjevi za prijavu

Aplikacija bi trebala prikazati tekstualne datoteke sa servera u offline modu. Prilikom svakog pokretanja dolazi do sinhronizacije. U ovom slučaju, proces ažuriranja ne bi trebao blokirati rad korisnika sa sučeljem. Sam proces ažuriranja sastoji se od dva koraka:
1. Čitanje liste datoteka sa servera

Dizajn koda

Da bismo upravljali cijelim procesom, kreirat ćemo klasu UpdateManager koja će upravljati objektima “Updaters”. Trenutno su nam potrebna dva “Ažuriranja”: jedan za čitanje liste fajlova, a drugi za rad sa fajlovima imati najmanje jedan metod - start - koji će pozvati UpdateManager za svaki Updater redom.

Znamo unaprijed da ćemo koristiti asinhronu vezu za pristup mreži. Ovo nas prisiljava da eksplicitno nastavimo sa UpdateManager-om nakon što svaki Updater završi s radom.
Hajde da deklarišemo dva protokola:

@protocol UpdaterProtocol -(void)startUpdate:(id) manager;

UpdateManagerProtocol deklarira jednu metodu koju poziva svaki Updater po završetku rada.

Naši časovi izgledaju ovako:

Svi ažuriranja rade isto:

XMLListUpdater prati korake:
1. Čita xml datoteku sa servera u bafer
2. Parsira xml
3. Dodaje svaki fajl u red čekanja

FileUpdater slijedi korake:
1. Dobiva sljedeću datoteku iz reda čekanja
2. Provjerava da li datoteka već postoji na disku
3. Preuzimanje datoteke
4. Ponavlja proces ako red čekanja nije prazan

Izvor

Prvo, napišimo kod bez spominjanja niti.

UpdateManager.h deklarira jednu statičku metodu za pokretanje cijelog procesa. U konstruktoru instance (init), svi programi za ažuriranje se kreiraju, dodaju u red i pozivaju jedan za drugim.

Pošto svaki Updater čita podatke iz mreže, opšti kod se može staviti u posebnu klasu - NetworkClient. Implementira UpdaterProtocol zajedno sa metodom za pokretanje asinhrone veze (startNetworkCall).

Prvi program za ažuriranje je XMLFileUpdater. Prilikom pokretanja, čita xml u memoriju sa prethodno poznate adrese. Po završetku, XMLListUpdater kreira xml parser za obradu podataka. Svaki fajl sa liste se dodaje u red za obradu od strane sledećeg ažuriranja.

Drugi korak ažuriranja sadržaja FilesUpdater je čitanje reda i preuzimanje svake datoteke koja nedostaje.

Sada možemo pokrenuti proces UpdateManager kada se glavni prikaz učita - i aplikacija sinhronizuje sadržaj.

Prikaz sadrži samo jedno dugme, bez ikakvih radnji. Prilikom ažuriranja sadržaja, sučelje će biti blokirano i pritiskom na dugme to će se otkriti. Kasnije ćemo se riješiti blokiranja dodavanjem nove niti.

Dodavanje posebne teme

Pošto već imamo sav kod za rad sa podacima, samo moramo pokrenuti zasebnu nit i izvršiti ažuriranje u njoj.
Dodajmo novu metodu u UpdateManager - startInThread. Jednostavnim koracima:
1. Kreirajte NSAutoReleasePool
2. Pokrenite proces ažuriranja
3. Pokrenite RunLoop
4. Otpustite bazen

NSAutoRelease mora biti kreiran u svakoj novoj niti za automatsko upravljanje memorijom. U suprotnom ćete dobiti mnogo grešaka u konzoli.

RunLoop je zanimljivija stvar. Ako komentarišete RunLoop i pokrenete aplikaciju, vidjet ćete poruku o početku mrežne veze, ali se drugi događaji - kao što je primanje podataka s mreže, prekid veze - neće dogoditi. Problem je rani završetak niti - koji se završava kada izađe iz metode "startInThread". Stoga pokrećemo RunLoop da održimo nit aktivnom.

Sada se inicijalizacija UpdateManagera može premjestiti na main.m.

Napomene o izvornom kodu

UpdateManager.h sadrži direktive kompilacije - WORK_IN_SEPARATE_THREAD. Ako je postavljeno na nulu, tada se nova nit neće kreirati i korisnički interfejs će se blokirati. Kada se postavi na jedan, ažuriranje će se dogoditi u posebnoj niti

Izvorni tekst projekta.

Apple programeri pripremili su desetine novih funkcija koje bi korištenje mobilnih uređaja trebale učiniti još praktičnijim. Jedna od najzanimljivijih promjena u iOS-u 7 je ažuriranje aplikacija u pozadini. Nažalost, ne razumiju svi kako to funkcionira i nadaju se da će isprobati pravi multitasking u Appleovom mobilnom operativnom sistemu. Nažalost, ili možda na sreću, aplikacije i dalje spavaju u pozadini i ne ostaju stalno pokrenute. Ali Cupertino je smislio način da korisnicima pruži relevantan sadržaj odmah nakon lansiranja, bez čekanja na ažuriranja.

Odgovornosti za više zadataka sada uključuju praćenje korištenja aplikacija i zakazivanje ažuriranja. Drugim riječima, ako se svaki dan probudite u 8 ujutro i prvo pročitate Twitter, ažurirani feed će se učitati prije nego što korisnik pokrene aplikaciju.

Naravno, pozadinsko učitavanje troši malo više energije baterije nego da pametni telefon ili tablet miruju. Ali Apple je pokušao da minimizira uticaj na trajanje baterije – iOS ažurira samo tokom perioda niske potrošnje energije. Na primjer, kada je uređaj povezan na Wi-Fi mrežu.

Uvođenje pozadinskog učitavanja u iOS 7 ne znači da će svaka instalirana aplikacija biti ažurna. Programeri moraju implementirati ovu funkciju i tek tada će doći do skrivenih ažuriranja.

Trenutno postoji vrlo malo aplikacija u App Store-u koje podržavaju ažuriranja u pozadini. Na primjer, na mom iPadu, samo tri od trideset instaliranih aplikacija mogu komunicirati s poboljšanim multitaskingom iOS 7. To možete saznati u “Ažuriranje sadržaja” u odjeljku glavnih postavki. Imajte na umu da je ova funkcija omogućena prema zadanim postavkama, što znači da pametni telefoni i tableti troše nešto više energije.

Ne trebaju nam nikakvi optimizatori, podešavanja ili uslužni programi. Jedi prvi način, provjereno. I postoji dugačak, nastavljamo danas.

1. Onemogućite ažuriranje sadržaja u pozadini

Čak će i najnoviji iPhone ili iPad početi usporavati ako u pozadini aplikacije neprestano preuzimaju nešto s mreže, ažuriraju podatke ili šalju statistiku.

  • idi Postavke – Općenito – Ažuriranje sadržaja;
  • vidi koje aplikacije žele da rade u pozadini;
  • onemogućite one koje rijetko koristite i one koji nemaju razloga da idu na internet radi ažuriranja;
  • Možete radikalno isključiti sve pozadinske aktivnosti jednim prekidačem.

Pozadinske aktivnosti trebate ostaviti samo za aplikacije koje su zaista važne. Na primjer, ako trebate stalno imati najnoviju vremensku prognozu ili biti svjesni svih promjena na određenom messengeru ili društvenoj mreži. Za takve aplikacije, trebali biste ostaviti opciju preuzimanja podataka dok su u pozadini.

Slobodno isključite sve igre i većinu programa koji dobro rade van mreže.

2. Čišćenje “teških” aplikacija

Često nema dovoljno memorije na iPhoneu ili iPadu, pogotovo ako nije ovako. Kada nema dovoljno memorije, uređaj neminovno počinje da usporava. Jednostavan messenger ili klijent servisa u oblaku može zauzeti nekoliko desetina megabajta, a sadržaj pohranjen u njemu zauzima stotine ili hiljade megabajta na uređaju.

  • otvoren Postavke – Općenito – Pohrana i iCloud;
  • uporediti veličinu programa i veličinu dokumenata i podataka pohranjenih u njemu;
  • ukloniti nepotreban sadržaj u aplikaciji;
  • Možete izbrisati program i ponovo ga preuzeti sa App Store-a.

3. Uklonite nepotrebnu animaciju

  • idi Postavke - Općenito - Pristupačnost;
  • potražite opciju Smanjite kretanje i upali ga.

Riješit ćete se drhtanja, lebdećih tapeta, glatkog otvaranja i zatvaranja programa.

4. Onemogućite automatsko preuzimanje sadržaja

Kako biste spriječili da programi, igre i sadržaj preuzeti na drugim uređajima automatski završe na vašem iPhoneu, onemogućite ovu funkciju iOS-a.

  • otvoren Postavke - iTunes i App Store;
  • isključite preuzimanje sadržaja na svoj uređaj.

Riješit ćete 4 problema jednim potezom: smanjit ćete pozadinsku aktivnost, uštedjeti mrežni promet, izbjeći zauzimanje prostora na uređaju i produžiti vijek trajanja baterije.

5. Onemogućite nepotrebne aplikacije u Spotlight-u

Znate li kako se iOS pretraga usporava pri otvaranju? Uklonite nepotrebne programe iz rezultata koji se provjeravaju.

  • idi Postavke – Općenito – Spotlight Search;
  • uklonite sa liste programe u kojima ne tražite podatke preko Spotlight-a.

6. Obrišite keš memoriju u Safariju

Ako se pretraživač usporava tokom rada, najjednostavnije rješenje je uklanjanje smeća koje se nakupilo u aplikaciji.

  • otvoren Postavke - Safari;
  • aktivirati parametar Obrišite historiju i podatke web stranice.

7. Očistite RAM

Ponekad je korisno očistiti RAM od pozadinskih procesa i aplikacija. Naravno, iOS može sve sam, ali neka dodatna pomoć može dobro doći.

  • držite pritisnuto dugme Snaga dok se ne pojavi meni za isključivanje;
  • pritisnite dugme Dom i držite ga 15 sekundi;
  • Kada dođete do glavnog ekrana, sve pozadinske aplikacije će se završiti.

8. Ponovo pokrenite uređaj

Apple nas je naučio da Mac, iPhone, iPad i drugi gadgeti mogu raditi bez ponovnog pokretanja jako dugo. Naravno, dobro je što ne morate svaki dan da isključujete i uključujete svoje pametne telefone i tablete, ali ponekad je vrijedno ponovnog pokretanja.

  • isključite uređaj;
  • uključite uređaj)


P.S.: najlakši način da ubrzate iPhone... pa, Da li razumiješ .

Dijeli