Hello I have had a few problems with camera's on iphones, all the above is correct but if that doesnt work and the iphone is out of warranty replacing the camera is a very easy job if you are at all handy . you can buy a camera from 6-15 dollars depending on your model and there are lots of tutorials on You Tube to show you how to complete it. Good Luck