I have recently came across a problem when my wife’s iPhone stopped playing videos in YouTube app and Camera app. To watch YouTube videos we use PlayTube app which has a built-in cache option. It comes really handy when you need to download some cartoons from YouTube before traveling with a kid for a long distance.