I can recommend CardRaider
https://itunes.apple.com/gb/app/card...02759094?mt=12 which has served me well over the last few years when the SD card has become temporarily corrupted. With me it seemed to happen when being taken out of the camera and when put back in the photos seemed to be gone. Card raider got them all back each time.
SHJ