В iPhone нельзя выставить дату 1 января 1970 года, потому что это может привести к сбоям в работе устройства. 25
В системе описания моментов времени UNIX, которая используется в iOS, отсчёт ведётся от 1 января 1970 года. 1 При установке времени, близкого к этому, iOS применит сдвиг для временной зоны, чтобы показать локальное время, что вызовет переход к отрицательным значениям. 2 Например, для Москвы при UTC+3, при установке 1:00 реально сохранённое значение должно быть 31 декабря 1969 года 22:00, что уже не входит в диапазон допустимых значений. 2
Баг актуален только для 64-битных процессоров (A7, A8, A8X, A9 и A9X) и не затрагивает старые 32-битные версии. 2