Apple Chief Executive Tim Cook has replaced the heads of its software and retail units in the company's biggest executive shake-up in a decade.
The move follows embarrassing problems with its new mapping programme and unpopular store-related decisions.
Software chief Scott Forstall, who oversaw the launch of the flawed mapping software and much criticised Siri voice-enabled assistant, will leave Apple next year.
Mr Forstall, seen as a polarising figure inside Apple, had been billed as one of the future candidates to take the top job at the firm.
He was the executive behind the panned Apple Maps app that the company announced with much fanfare in the summer.
Apple said in a statement that retail chief John Browett "is leaving", without elaborating.
It said that a search for his replacement is under way and the retail team would report directly to Mr Cook.
Mr Browett had riled up the retail store staff when he reduced the number of employees in his unit.
The departures come a little more than a year into Mr Cook's tenure as chief executive, after he replaced late founder Steve Jobs.