Tekniska bloggspel, Android-app-apk, tips och tricks

iOS 12 kommer att fortsätta att stödja iPhone 5S

Referenser till iOS 12, Apples nästa version av sitt mobila operativsystem, har dykt upp i utvecklingstestrapporter för WebKit, och utseendet tyder starkt på att Apple kommer att ta med en större iOS-release, följt för iPhone 5s som den äldsta iPhone-modellen som stöds.

Listorna i avsnittet om felrapporter på webbkit-projektsidan med öppen källkod, som diskuterar API-tester för programvaran, inkluderar en rapport från en utvecklare i januari som visar att implementeringen av testsviten kan köras i Python. Rapporten, upptäckt av MacGeneration, nämner specifikt iOS 12 i flera sektioner, såväl som iPhone 5s, inklusive bekräftelsen “iPhone 5s kör iOS 12.”

Istället för en outgiven version av operativsystemet som körs på den faktiska iPhone 5s, indikerar den första delen av rapporten att dessa är API-tester som körs i en emulator, som efterliknar iPhone 5s i programvaran.

Om det är äkta skulle detta visa att iOS 12 används för att testa kritisk programvara, som Safari. Det skulle också göra detta till en indikation på att iPhone 5s-användare fortfarande kan använda nästa version av iOS.

Enligt Apples supportsidor är iOS 11 kompatibel med iPhone 5s, iPhone SE och nyare modeller. Stöd för iPhone 5c och iPhone 5 ingick inte i förra årets stora release.

Det är dock fullt möjligt att stöd för iPhone 5s är aktiverat för utvecklings- och testsyften, men inte tillhandahålls i den offentliga versionen av iOS 12 när den skickas senare i år. Referenser inom ett område garanterar inte att Apple definitivt kommer att stödja senare versioner av specifik hårdvara.

Eftersom programvara med öppen källkod är synlig för allmänheten är WebKit ett av de svårare områdena för Apple att hålla sina framtida programvaruplaner oförställda. Apple-utvecklare som arbetar med Safari-webbläsarens renderingsmotor och skickar in kod rekommenderas att använda makron för att eliminera eventuella läckor till framtida programvara, vilket påpekades i en annan diskussion om iOS 12 och macOS 10.14.

Makron används för att förhindra att offentliga projekt blir en källa till mjukvaruläckor, men det är tydligt att “TBA-makron” inte alltid används.

Apple förväntas tillkännage iOS 12, tillsammans med viktiga versioner av andra operativsystem och större uppdateringar av dess andra mjukvara, under WWDC 2018 keynote den 4 juni.

Källa: appleinsider