Ontwikkelaars mogen vanaf april alleen nog nieuwe iOS-apps of updates pushen als die gemaakt zijn met de sdk van iOS 11 en ondersteuning bieden voor de iPhone X. Dat heeft Apple laten weten in een mail aan ontwikkelaars.
Dat betekent dat ontwikkelaars Xcode 9 of later zullen moeten gebruiken voor de ontwikkeling van de apps, blijkt uit de mail die 9to5Mac publiceert. Bovendien zullen ze ontwerpaanpassingen moeten doen in hun apps. Zo werkt de iPhone X met een andere schermverhouding en apps moeten die ondersteunen. Bovendien mogen apps de uiterste boven- en onderkant van het scherm niet gebruiken voor knoppen en andere manieren van bediening, omdat daar systeemfuncties zitten, meldt Apple.
Ook zullen apps met ondersteuning voor authenticatie via Touch ID een update moeten doen om het te laten werken met Face ID, de gezichtsontgrendeling van de iPhone X. Nu werkt dat met dezelfde api, waardoor volgens Apple vooral werk zit in het veranderen van de meldingen in de interface.
De verplichte ondersteuning voor iOS 11 en de iPhone X geldt vooralsnog voor nieuwe apps en updates. Wanneer Apple bestaande apps verplicht om de iPhone X te ondersteunen, is vooralsnog onduidelijk. Met de komst van iOS 11 haalde Apple apps met alleen ondersteuning voor 32bit-processors uit de App Store. De eerste 64bit-soc in een iPhone verscheen in 2013 in de iPhone 5s.