However, they also claim that while the handset might be announced in September, don’t expect to be able to purchase it until October. This seems to be more or less in line with what we’ve heard in the past, although this doesn’t necessarily make it true because Apple has yet to officially announce anything.
Prior to the coronavirus pandemic, it was largely expected that Apple would be keeping to schedule. However, due to the virus outbreak, there have been several theories offered as to why the iPhone 12 could launch later than expected.
One of the reasons is due to demand, where the outbreak has had a negative impact on the economy. As such, it was suggested that Apple was delaying the launch as they wanted to give the economy some time to recover so that people would have money to purchase its products. Another reason is that the outbreak has forced factories around the world to temporarily halt their operations and it has also prevented travel.
This means that Apple’s engineers are unable to test the devices that have been manufactured in order to move onto the next stage. In any case take it with a grain of salt, but hopefully we’ll have more answers soon.