Apple doesn’t need another Steve Jobs. Steve Jobs was the right man for his era, but Apple is long past that stage, and bringing in another firebrand leader now is simply going to cause more harm than good.
Instead, what Apple needs is someone who understands what makes Apple uniquely Apple. The answer to this is design. A thousand nos for every yes. That focus is important to making great products, and most importantly, that no one individual is essential or indispensable.
I firmly maintain that Tim Cook was the right person to lead Apple, and his decision to fire Scott Forstall early on confirms this decision. I feel that in the very least, any successor ideally also needs to have a background in supply chain management the same way Tim Cook does.
It’s going to be hard finding someone to fill Tim Cook’s shoes if and when that time does come, but I am sure Apple will survive.