Apple apologizes