Apple introducerar lösning för "rensade" appdata i iOS 5.0.1

Apple har lagt till en subtil lösning för utvecklare i iOS 5.0.1 som tar upp frågan om rensad appdata. I iOS 5.0 var appar plötsligt begränsade från att cacha stora mängder data i appen för offlineåtkomst. Appar rengjordes effektivt av tillfällig data när iOS 5 bestämde att appen tog för mycket plats.

Tidigare skulle iOS tillåta en app att lagra nödvändig information, till exempel sparade webbartiklar för en nyhetsapp, i en tillfällig cache som inte skulle bromsa iTunes -säkerhetskopior, återställningar och synkroniseringar. När Apple introducerade iCloud blev företaget mer aggressivt mot att inte låta appar tillfälligt lagra för mycket information i appen.

I den nyligen släppta iOS 5.0.1 beta 1 och beta 2, Har Apple tillhandahållit utvecklare med ett nytt sätt att "ange filer som ska finnas kvar på enheten, även i situationer med låg lagring."

Marco Arment, skapare av Instapaper, förklarar situationen före iOS 5.0.1:

“Instapaper har lagrat sina nedladdade artiklar i Cacher i flera år, eftersom jag inte ville bromsa iTunes -synkronisering för mina kunder eller förstora deras säkerhetskopior i onödan, och fullständiga återställningar händer inte tillräckligt ofta för att det ska vara ett problem för de flesta. Denna nya policy låser mig nu att använda 

Cacher: Jag har inte längre något val.

Men i iOS 5 finns det en viktig förändring: Cacher och tmp - de enda två katalogerna som inte säkerhetskopieras - "rensas" när enheten har lite plats. "

Ett verkligt exempel på politiken:

”Ett vanligt scenario: en Instapaper -kund lagerför en iPad för en lång flygresa. Hon synkroniserar ett gäng filmer och podcaster, laddar ner några tidskrifter och köper några nya spel och lämnar väldigt lite ledigt utrymme. Strax innan ombordstigning kommer hon ihåg att ladda ner det senaste numret av Ekonomen. (Jag tycker mycket om mina kunder.) Detta gör att ledigt utrymme faller under tröskeln som utlöser renare, som - i bakgrunden, utan att hon visste det - tar bort allt som sparats i Instapaper. Senare under flygningen, utan internetuppkoppling, går hon för att starta Instapaper och tycker att den är helt tom. ”

Även om vi måste vänta för att se hur den nya metoden som Apple implementerade i 5.0.1 fungerar för utvecklare, kan vi bara hoppas att Apple verkligen har åtgärdat problemet helt. Ingen vill att deras appdata mystiskt försvinner.

Senaste blogginlägget

Skaffa strumpor till familjen med 80 $ AirTag 4-pack
December 05, 2023

Skaffa strumpor till familjen med 80 $ AirTag 4-pack Nästan alla i familjen kan dra nytta av en AirTag-objektsökare. Foto: AppleApples AirTag objek...

"Wiser Than Me with Julia Louis-Dreyfus" belönades med Apples topppodcast 2023
December 07, 2023

Wiser Than Me med Julia Louis-Dreyfus utsedd till Apples podcast 2023Wiser Than Me med Julia Louis-Dreyfus valdes av Apple som årets bästa. Foto: A...

Apple TV+ förnyar sci-fi episka Foundation för tredje säsongen
December 07, 2023

Episk sci-fi-serie fundament, en oerhört framgångsrik anpassning av Isaac Asimovs prisbelönta berättelser om ett galaktiskt imperium på tillbakagån...