Apple Reportedly Overhauling Its Software Development Process Following Buggy Release of iOS 13

Apple is overhauling the way it develops and tests iOS, macOS, watchOS, and tvOS in hopes that the new approach will improve the quality of each software platform over the long term, according to Bloomberg's Mark Gurman.


The report claims the new strategy is already being applied to development of iOS 14 ahead of its release next year. The shift comes after the buggy release of iOS 13, which has already received eight updates with bug fixes and delayed features in the last two months, which is more than usual over that time.

The new process will see Apple implement "flags," allowing the company's software engineers to selectively enable or disable unfinished or buggy features in an isolated way to ensure that overall stability is not jeopardized. Flags are already commonly used by other tech companies like Google and Microsoft.

Apple has also considered delaying some ‌iOS 14‌ features until 2021, according to the report, as part of its efforts to ensure the update is more stable. Apple is believed to have taken a similar approach with iOS 12, delaying some features until ‌iOS 13‌, which contributed to iOS 12 being a rather stable update.

The changes were reportedly announced at a recent meeting with employees led by Apple's software engineering chief Craig Federighi.

In the meantime, Apple continues to test iOS 13.3, with a third beta released this week.

Related Roundups: iOS 13, iPadOS

Top Rated Comments

(View all)
Avatar
20 weeks ago
Just stop with the huge yearly updates. Just add features when there ready. Maybe announce a year long roadmap of features, but slowly add them over a year, instead of trying to rush everything for September. Also, put macOS back on a 18 to 30 month upgrade cycle
Score: 109 Votes (Like | Disagree)
Avatar
20 weeks ago
Tim Cook’s decision to get rid of Scott Forstall was shortsight and stupid. Better collaboration my ass.
Score: 53 Votes (Like | Disagree)
Avatar
20 weeks ago
Didn't they already do that after buggy iOS 11?
How quickly organizations forget.
Score: 49 Votes (Like | Disagree)
Avatar
20 weeks ago
This is a good and much needed change. Apple should release new features only when they are ready instead of packing them into larger updates that are full of bugs.
Score: 44 Votes (Like | Disagree)
Avatar
20 weeks ago
Can we return Catalina? Embarrassing release.
Score: 33 Votes (Like | Disagree)
Avatar
20 weeks ago


Apple is going a massive culture shift in 2019. Listening to customers, fixing the MBP, pricing iPhone 11 right and now hopefully stabler software from next year.

They're just reactionary is all. They didn't make any move until after there was a massive outcry about it. If they start doing these things beforehand and stave off any issues/outcry, then we can call it a culture shift
Score: 32 Votes (Like | Disagree)

Top Stories

Apple Sending Replacement AirPods With Unreleased Firmware, Rendering Them Unusable

Wednesday April 8, 2020 9:23 am PDT by Juli Clover
Customers who require a replacement AirPod from Apple have in some cases been receiving an AirPod running 2D3 firmware, which is not a version of the AirPods firmware that's been publicly released. As described on the MacRumors forum and Reddit (via iMore), customers who get an AirPod with the 2D3 firmware are unable to pair it with the existing unreplaced AirPod, leaving the AirPods unable...

Facebook Launches 'Tuned' Messaging App for Couples

Wednesday April 8, 2020 4:50 am PDT by Tim Hardwick
Facebook has quietly released Tuned, a new messaging app designed to provide a "private space" for couples to connect, reports The Information. Designed by NPE, an experimental group within the company that was established last year, the app encourages couples to share messages, notes, cards, voice memos, photos and Spotify songs with each other, thereby creating a "digital scrapbook" of...

'Leaked' Images Allegedly Show iPhone 12 With Smaller Notch, Rear Camera Redesign, and Home Screen Widgets

Tuesday April 7, 2020 4:28 am PDT by Tim Hardwick
Two images shared on social media this morning are currently stoking speculation about possible hardware redesigns coming to the iPhone 12 and the potential introduction of Home screen widgets in iOS 14. Shared by Twitter user Fudge (choco_bit), the images depict a front and rear graphical representation of a smartphone with interface elements on the screen, suggesting it came out of a...

LG Begins Rolling Out 2020 NanoCell TVs With AirPlay 2 and HomeKit, Pricing Starts at $599

Thursday April 9, 2020 7:32 am PDT by Joe Rossignol
LG today announced pricing and availability for its 2020 NanoCell TVs with AirPlay 2 and HomeKit support in the United States. The first 4K models are rolling out now, with pricing starting at $599 for a 55-inch model. The entire 4K lineup will be released by September, including up to an 86-inch model for $3,299. 8K models will also be rolling out in May and June, including 65-inch and...

Apple Releases iOS and iPadOS 13.4.1 With Fix for FaceTime Bug

Tuesday April 7, 2020 10:06 am PDT by Juli Clover
Apple today released iOS and iPadOS 13.4.1, minor updates that come two weeks after the release of iOS and iPadOS 13.4, major updates that introduced iCloud Folder Sharing, a new Mail toolbar, trackpad support for the iPad, and more. The iOS and ‌iPadOS‌ 13.4.1 updates are available on all eligible devices over-the-air in the Settings app. To access the updates, go to Settings > General...

Leaker Claims New 13-inch MacBook Pro Coming as Soon as Next Month

Monday April 6, 2020 2:56 am PDT by Tim Hardwick
Apple will announce a new 13-inch MacBook Pro in May with the codename J223, according to a rumor shared by YouTuber and leaker Jon Prosser. Note: it’s a refresh to the current 13” So the bigger 14” display upgrade is a big possibility— Jon Prosser (@jon_prosser) April 4, 2020 Analyst Ming-Chi Kuo has said Apple plans to release new MacBook Pro and MacBook Air models with scissor keyboards ...

Apple Reportedly Targeting WWDC for Over-Ear Headphones Launch, New 'AirPods X' Later in the Year

Tuesday April 7, 2020 7:00 am PDT by Eric Slivka
Rumors of Apple-branded over-ear headphones have been circulating for quite some time, while more recent rumors have mentioned an "AirPods Pro Lite" that could also be in the works, and Twitter leaker Jon Prosser's recent foray into Apple rumors provides a bit more detail on what we might able to expect for these products. Current Beats Studio3 Wireless and BeatsX On the over-ear side,...

2020 iPad Pro Confirmed to Lack a U1 Ultra Wideband Chip

Tuesday April 7, 2020 7:52 am PDT by Eric Slivka
Last week, we laid out evidence suggesting that the just-released iPad Pro models do not contain a U1 Ultra Wideband chip, including the lack of any mention of the chip in tech specs or Apple's press materials, the absence of software support for U1 features, and more. Most tellingly, iFixit was unable to find the chip or related antennas in the device. Daring Fireball's John Gruber has follo...

Apple Shares Assembly and Use Instructions for New Face Shields, Shipping 1 Million Per Week to Medical Workers

Tuesday April 7, 2020 8:54 am PDT by Eric Slivka
Following this weekend's news from Tim Cook that Apple is working with its supply chain to produce a million face shields per week for medical workers, the company has shared a support document outlining how to assemble and adjust the shields. The document includes a series of images and animations showing how the simple three-piece product can be assembled for either a regular fit or with...

HBO GO and HBO NOW Will No Longer Be Available on 2nd and 3rd Gen Apple TVs Starting April 30

Wednesday April 8, 2020 7:05 am PDT by Joe Rossignol
HBO today announced that its HBO GO and HBO NOW streaming services will no longer be available on second-generation and third-generation Apple TV models starting April 30, 2020. In a support document on its website, HBO says this change is being made "in order to provide the best streaming experience":In order to provide the best streaming experience, we need to make some changes to our...