Has iOS Always had Secure Boot?
The Secure Boot Chain is a succession of steps designed to check and verify the integrity of the iOS. As it ensures too that the iOS runs only on validated Apple device, I'd say that it has been like this since the beginning.