Una dintre schimbarile iOS 10 pe care compania Apple nu le-a discutat are legatura cu suportul aplicatiilor pentru vechi versiuni ale iOS, mai exact versiunea Xcode compatibila cu iOS 10 nu va permite crearea de aplicatii care sa fie compatibile iOS 7 sau versiuni mai vechi ale sistemului de operare pentru iDevice-uri.
Practic, dezvoltatorii vor fi fortati sa isi faca aplicatiile compatibile cu minim iOS 8 daca doresc sa le mai distributie prin intermediul App Store cu compatibilitate pentru iOS 10, schimbarea putand lasa unele aplicatii fara un numar destul de consistent de utilizatori care inca mai folosesc acea versiune a sistemului de operare.
Practic, iPhone 4 nu va mai putea rula aplicatiile care vor fi compatibile cu iOS 10 si facute cu noul Xcode 8, iar asta deoarece iPhone 4 nu poate instala iOS 8, deci toti utilizatorii acestor dispozitive vor fi obligati sa cumpere un terminal nou, sau sa foloseasca versiunile vechi ale aplicatiilor, fara eventuale functii noi.
Strategia celor de la Apple nu trebuie sa uimeasca pe cineva deoarece asemenea lucruri se intampla in mod constant in ecosistemul Apple, cei din Cupertino fortand in mod regulat utilizatorii sa cumpere iDevice-uri noi prin limitari de acest gen, unele dintre ele venind mult prea des.
Avand in vedere ca iOS 10 va fi lansat abia in toamna si abia atunci va fi necesara utilizarea Xcode 8 pentru a trimite aplicatii la App Store, cei care inca mai folosesc iOS 7 se pot bucura in continuare de terminalele lor, insa din toamna vor fi nevoiti sa treaca la iOS 10, daca terminalul lor suporta asta, sau sa cumpere alt iDevice.
Xcode 8 no longer supports iOS 7 as a deployment target, so if you add support for iOS 10, you'll lose iOS 7 support pic.twitter.com/SiCSkSszR7
— James Thomson (@jamesthomson) June 27, 2016