Waarschuwing: app is niet geoptimaliseerd voor iOS 10 - dat kan
In de bètaversie van iOS 10.3 ontvangen gebruikers bij het starten van sommige apps de waarschuwing dat de app niet is geoptimaliseerd voor iOS 10. In deze praktische tip leggen we uit wat er achter zit en wat u eraan kunt doen.
Waarschuwing: app is niet geoptimaliseerd voor iOS 10
De waarschuwing in iOS 10.3 verwijst naar de 64-bits omgeving die Apple sinds de iPhone 5S in zijn mobiele telefoons heeft geïnstalleerd. In plaats van een 32-bits processor, is er een 64-bits processor in alle iPhones van de iPhone 5S. Dit maakt de nieuwe iPhones sneller omdat ze meer gegevens tegelijk kunnen verwerken. Dit heeft echter invloed op apps:
- Apps moeten worden geoptimaliseerd voor 64-bits processoren, zodat ze hiervan kunnen profiteren. Als 32- en 64-bits apps parallel op een 64-bits processor worden uitgevoerd, vertragen de 32-bits apps de iPhone.
- Daarom heeft Apple sinds 2015 geen nieuwe, pure 32-bits apps meer in de winkel toegestaan, er moet ook een 64-bits versie worden ingediend.
- Daarom kan worden aangenomen dat Apple vroeg of laat 32-bits apps van de iPhone zal uitsluiten. Het waarschuwingsbericht in iOS 10.3 is de eerste voorbode van deze stap.
- Vanaf iOS 11 zullen 32-bits apps waarschijnlijk niet meer op de iPhone worden uitgevoerd. Als Apple trouw blijft aan zijn strategie, verschijnt iOS 11 in de herfst.
- Voor app-programmeurs betekent dit veel inspanning: de apps moeten worden herschreven zodat ze in de nieuwe omgeving kunnen worden uitgevoerd. De inspanning is waarschijnlijk te groot voor kleinere uitgevers.
- Als u niet kunt werken zonder afzonderlijke apps waarvoor de waarschuwing wordt weergegeven, moet u voorlopig niet updaten naar iOS 11.
- Aangezien oudere iPhones, zoals de iPhone 5 en 5c, in een 32-bits omgeving worden uitgevoerd, is iOS 11 waarschijnlijk niet langer beschikbaar voor deze iPhones.
Op de volgende pagina laten we u zien hoe u erachter kunt komen of u een iPhone met een 32- of 64-bits processor hebt.