Under måndagens huvudtal på Worldwide Developers Conference introducerade Apple iOS 11, nästa stora programuppdatering för iPhone, iPad och iPod touch. Som tidigare misstänkt har mobiloperativsystemet tappat stöd för äldre 32-bitars-appar.
Att försöka starta en 32-bitars-app på iOS 11 ger nu ett meddelande och säger "Utvecklaren av denna app måste uppdatera den för att fungera med iOS 11". Du kan trycka på OK för att avvisa prompten eller tryck på Läs mer för att öppna hela listan med 32-bitars bara appar som för närvarande är installerade på enheten.
Apples Clips-app kräver till exempel en 64-bitars iOS-enhet och den nya Fil-appen är optimerad för 64-bitars datoranvändning. Från och med iOS 10.3 började Apple namnge och skämma äldre appar via en ny App-kompatibilitet avsnitt i Inställningar → Allmänt → Om → Program.
HANDLEDNING: Hur man identifierar äldre 32-bitars-appar på din iOS-enhet
Alla tidigare installerade 32-bitars-appar är inte längre tillgängliga för nedladdning via App Store-fliken Inköp. Dessutom visas 32-bitars app inte längre i App Store-sökningen.
Det är dags att släppa supporten för appar som inte är 64-bitar eftersom att köra äldre 32-bitars-appar tillsammans med 64-bitars-apparater saktar ner systemet eftersom iOS måste ladda både 32-bitars och 64-bitarsversioner av kärnan och systemramarna. i RAM-minnet.
Enheter med Apple-designade A7 eller nyare chips är 64-bitars, inklusive den sjätte gen iPod touch och varje iPhone och iPad från respektive iPhone 5s och iPad Air-modeller och framåt.
I själva verket kommer inte iOS 11 själv att köra på en icke-64-bitars iPhone, iPad eller iPod touch, vilket innebär att iPhone 5s, iPad Air och den sjätte generationens iPod touch är nu enheterna för iOS 11.