Buggy iOS 13 fick Apple att tänka om hur det utvecklar programvara

Utmaningarna Apple har upplevt med buggy iOS 13 får det att tänka om hur det bygger och testar operativsystem, från och med iOS 14.

Enligt Bloomberg, meddelade programchefen Craig Federighi nyligen förändringarna vid ett ”kickoff” -möte. Den nya metoden kommer att göra det lättare för testare att kunna slå på och stänga av nya funktioner. Detta för att de bättre ska kunna räkna ut hur funktionerna oberoende påverkar programvarufunktionalitet.

I rapporten konstateras att:

"Den nya utvecklingsprocessen hjälper den tidiga interna iOS -versionen att bli mer användbar, eller" livbar ", i Apple -språkbruk. Innan iOS 14 utvecklades skulle vissa team lägga till funktioner varje dag som inte var helt testade, medan andra team skulle bidra med förändringar varje vecka. "Dagliga byggnader var som ett recept med många kockar som tillsatte ingredienser", sa en person med kunskap om processen. "

Resultatet av detta är att det var nästan omöjligt för Apple att veta exakt hur bra programvaran fungerade. Pågående funktioner inaktiveras som standard. Testare kan sedan slå på dem via en speciell meny. Detta tillvägagångssätt kommer att omfatta utveckling på inte bara iOS, men iPadOS, watchOS, macOS och tvOS.

Problem med buggy iOS 13

BloombergRapport talar också om problemen Apple hade med iOS 13. Det noterar att när ingenjörer insåg att iOS 13 hade några stora problem inför lanseringen, fokuserade de på att se till att de skulle åtgärdas i iOS 13.1.

"I augusti insåg jag att den första iOS 13.0 som levererades med nya iPhones några veckor senare inte skulle slå kvalitetsstandarder bestämde sig Apple -ingenjörer för att mestadels överge det arbetet och fokusera på att förbättra iOS 13.1, den första uppdatering. Apple ansåg privat iOS 13.1 som den "faktiska offentliga utgåvan" med en kvalitetsnivå som matchar iOS 12. Företaget förväntade sig att bara hårda Apple-fans skulle ladda iOS 13.0 på sina telefoner. ”

Medan alla älskar snygga nya funktioner, vill folk i slutändan ha saker som - i Apples talesätt - "bara fungerar". Förhoppningsvis kan detta nya tillvägagångssätt för att bygga och testa leverera exakt det.

Källa: Bloomberg (betalvägg)

Senaste blogginlägget

Apple hävdar att skrämmande iPhone -batterivarning är för kundsäkerhet
October 21, 2021

Apple hävdar att skrämmande iPhone -batterivarning är för kundsäkerhetVar försiktig med vem du låter byta ut ditt iPhone -batteri.Foto: iFixItApple...

Apple lanserar utbildningswebbplats för att hjälpa elever och lärare att lära sig på distans
October 21, 2021

Apple lanserar utbildningswebbplats för att hjälpa elever och lärare att lära sig på distansiPad kommer i koppling för många studenter som stänger ...

Hur en 19-åring vann ett gratis stipendium till WWDC
October 21, 2021

Hela nästa vecka kommer studenten Kenny Batista att skriva en dagbok från Apples Worldwide Developers Conference i San Jose, Kalifornien. Kenny van...