iPhone 12, production hitch but there will be no further delays