iOS 11 tappar stöd för äldre 32-bitars-appar. I den här tutorialen ska vi lägga ut hur du snabbt kan identifiera alla 32-bitars appar som är installerade på din iPhone, iPad eller iPod touch.
Om du har 32-bitars appar på din enhet kommer de inte att starta efter uppdatering till iOS 11. Apple har planerat för detta genom att i iOS 10.3 införa en namn-och-skam-lista över gamla appar.
Innan iOS 11 skulle lansering av en 32-bitars-app ge ett meddelande som säger att inte bara 32-bitars appar bromsar din enhet utan kommer att sluta arbeta helt med framtida iOS-versioner.
iOS 11 har helt tagit bort stöd för 32-bitars appar så att de inte öppnar alls.
Hur du identifierar 32-bitars appar som du har installerat
På iOS 10.3 och senare kan kunder kolla in ett nytt appkompatibilitetsavsnitt som visar alla föråldrade 32-bitars-appar som för närvarande är installerade på en användares enhet.
1) Våga till Inställningar → Allmänt → Om.
2) Kran tillämpningar.
Om ingenting händer när du trycker på Program är alla appar installerade på din enhet 64-bitars och du har inget att oroa dig för. Om du har en eller flera 32-bitars appar på enheten tar du en applikation genom att trycka på Program App-kompatibilitet skärm.
Det är här du ser alla äldre appar installerade på din enhet.
"Dessa appar kan bromsa din iPhone och fungerar inte med framtida versioner av iOS om de inte är uppdaterade," läser funktionens beskrivning i iOS-version 10.3-11. På iOS 11 och senare anges meddelandet tydligt att 32-bitars appar inte fungerar om de inte är uppdaterade.
"Om ingen uppdatering är tillgänglig, kontakta apputvecklaren för mer information," läser prompten.
Medan iOS 10.3-11 fortfarande låter dig använda äldre appar kommer iOS 11 och senare inte att öppna dem alls.
Namnge och skämma äldre appar
Genom att starta en äldre app på iOS 10.3-11 kommer en uppmaning att säga att appen inte har uppdaterats under 64-bitars runtime. ”Att använda den kan påverka systemets totala prestanda,” varnar meddelandet.
Kran OK att avvisa meddelandet och fortsätta använda den föråldrade appen på bekostnad av systemprestanda och stabilitet.
Här är en lista över iOS-enheter som drivs av Apples 64-bitars chips:
- iPhone 5s / SE / 6 / 6s / 7/8 / X
- iPad Air och iPad Air 2
- iPad mini 2, iPad mini 3 och iPad mini 4
- Sjätte generationens iPod touch
- 12,9-tums iPad Pro, 9,7-tums iPad Pro och 10,5-tums iPad Pro
- 9,7-tums iPad (2017)
Återigen vägrar iOS 11 att starta 32-bitars appar.
Alla appar och uppdateringar som skickats till App Store sedan juli 2016 måste vara 64-bitars.
Varför 32-bitars appar saktar ner din enhet
iOS innehåller separata 32-bitars- och 64-bitarsversioner av systemramar och lagerappar.
När du kör på en 64-bitars enhet använder iOS 64-bitars kärna, bibliotek och drivrutiner. Starta en 32-bitars app på 64-bitars hårdvara tvingar dock iOS att också ladda 32-bitars systemramar.
Systemresurserna blir ansträngda och systemet har mindre RAM för att köra dina appar. Enhetsprestanda straffas mest när man använder gamla appar som gör bakgrundsbehandling.
HANDLEDNING: Hur man identifierar batterihavar på din iPhone och iPad
Men om alla appar som installerats på din enhet är kompilerade för 64-bitars runtime behöver 32-bitars systemramar aldrig laddas in i RAM-minnet. Systemet använder totalt sett mindre minne, multitasks smidigare och startar appar snabbare.
Även appar som inte är prestandakänsliga får den här minneseffektiviteten.
Vad du ska göra om dina favoritappar fortfarande är 32-bitars?
Apple kräver att både nya och uppdaterade appar som skickats till App Store i juni 2015 och framåt stöder 64-bitars processorer. Med andra ord, alla appar som anges i avsnittet Appkompatibilitet har inte uppdaterats för 64-bitars datorer sedan minst juni 2015.
Att lämna appar utan kompatibilitetsuppdateringar är inte användarvänligt, men bara för att en app inte är 64-bitars betyder det inte att dess utvecklare är lat. Vissa spelutvecklare släpper till exempel inte upp kompatibilitetsuppdateringar om försäljningen inte matchar eller överträffar deras interna förväntningar.
Det är inte mycket du kan göra åt det här bortsett från att kontakta utvecklaren i fråga och berätta för dem hur denna situation frustrerar dig. För att göra det, gå till Inställningar → Allmänt → Om → Program, tryck sedan på en app i listan.
App Store-sidan laddas där du kan se när den senaste uppdateringen släpptes, listan över kompatibla enheter, beskrivningen och versionens historik och mer.
Kran Utvecklare webbplats på App Store-sidan för att öppna den officiella webbplatsen där du kan hitta utvecklarens sociala mediekonton och fylla i ett kontaktformulär.
Att fråga en utvecklare offentligt, på Twitter eller via andra sociala mediekanaler när de kanske driver en kompatibilitetsuppdatering kanske inte gör susen men det är värt att försöka.
Har du några äldre appar på din iPhone, iPad eller iPod touch?
I så fall vilka?