Iran's state broadcaster said Tehran had fired missiles "against targets in the heart of Tel Aviv," after Israel's military said it was working to intercept incoming Iranian fire late Thursday.