I am not sure what you mean by live satellite pictures. Are you talking about aerial views of the sort you see on Google Earth? If so, no public service provides those live either through an iPhone app or by any other means. The only people with real-time access to satellite images are governmental spy agencies. Or are you talking about streaming live satellite TV? If so, I know that SKY network in the UK has such an app, but it only works in the UK. There may be others, but your best bet is to search the App Store.