Минимум 5 лет. Apple поддерживает обновление системы в течение этого срока, а далее выпускает поддерживающие обновления 1 или 2 года. В плане деталей, то они также работают достаточно долго.
В плане надёжности iPhone долгие годы не вызывает нареканий. Единственный уязвимый компонент - аккумулятор, который является расходным материалом и может терять свои свойства при постоянном использовании через несколько лет... Читать далее
Если говорить о деталях, то они проживут больше 5-ти лет. А вот систему Apple поддерживает 5 лет, поэтому обновлять новые приложения и iOS можно будет в течение 5-ти лет.