Parental Controls, also known as Restrictions, let you manage which features, apps, and content your kids can and can't access on the iPhone, iPod touch, or iPad. That includes the iTunes Store, which sells music, movies, and TV shows, the iBooks Store, which sells ebooks, and the App Store, which sells apps and games.

Note: iBooks will only appear as an option if you've downloaded the iBooks app from the App Store. (With iOS 8, coming this fall, both iBooks and Podcasts will be pre-installed and options for both will always appear in Restrictions.)

How to block access to iTunes, App Store, and iBooks on iPhone and iPad

  1. Launch the Settings app on your iPhone or iPad.
  2. Tap on General.
  3. Tap on Restrictions.
  4. Tap on Enable Restrictions.
  5. Choose a password that no one else will know and confirm it.
  6. Under the Allow section, turn Off the options for iTunes Store, iBooks Store, and Installing Apps.

The icons for any disabled apps will be hidden on the Home screen so they can no longer be accessed. That means you can let your child use an iPhone, iPod touch, or iPad without worrying that they'll spend any time at all browsing for content. If and when you decide you want to download something, or supervise them downloading something, you can simply return to Restrictions and temporarily switch iTunes, iBooks, or App Store installations back on.

How to use restrictions to enable an iTunes and App Store password for every purchase

  1. Launch the Settings app on your iPhone or iPad.
  2. Tap on General.
  3. Tap on Restrictions.
  4. Tap on Enable Restrictions if they aren't already enabled. If they are, skip to step 6.
  5. Pick a password that only you will know. It should be different than the Lock screen passcode and your child should never know it.
  6. Tap on Require Password under the Allowed Content section.
  7. Tap on Immediately.

If you don't want to block access to the iTunes Store or App Store completely, but you do want to block access to your credit card without your password, setting the requirement to immediate is your best option.