McCain: 'Why the hell' do iPhone apps need updating?