How to Fix "In-App Purchases Not Allowed" on iPhone (Step-by-Step)
Fix the 'In-App Purchases Not Allowed' error on iPhone in under two minutes with the exact Settings path, plus help for greyed-out toggles and Ask to Buy.
Setting a time limit on your child's iPhone feels like a win — until you walk past the kitchen table and see them tap Ignore Limit for Today without a second thought. If your screen time rules keep evaporating because your kid keeps tapping past them, you're not failing as a parent and you're not imagining things. iOS shows that prompt by default, and unless you change three specific settings, the extend-time decision belongs to the child, not you. This guide walks through why the Ignore Limit button appears, the exact toggles that remove it, why those toggles sometimes don't stick, and how to build a parent-side backstop so the loophole closes for good. If you need to remove the controls entirely instead, turn off Restrictions on iPhone covers every path.
When an iPhone app reaches its daily limit, iOS doesn't slam the door — it slides up a sheet with options. Depending on how Screen Time is configured, your child sees one or more of these buttons:
By default, these prompts appear because Screen Time treats the limit as a soft nudge. A soft-nudge limit is meant to make the child pause and think; a hard-stop limit removes the dismiss buttons entirely and locks the app the moment the timer hits zero. The difference between the two comes down to two things: whether you've set a Screen Time passcode the child doesn't know, and whether Block at End of Limit is switched on. Without those, the extend-time decision lives on the child's screen — not on yours. Apple's defaults assume the device owner is the person setting the rules, which works for adults but quietly hands kids the override.
There are three native toggles that turn a dismissible nudge into a real lockdown. Set them in order — the passcode comes first because the other two only matter once a passcode exists.
For households with more than one device, set these limits per Apple ID using Family Sharing: Settings > Family > tap your child's name > Screen Time. When limits are set this way, the Request More Time approval pops up on the parent's iPhone, not the child's. All three toggles live in the same places on iOS 15 through iOS 18, though Apple occasionally renames sub-screens between versions.
If you've flipped all three switches and the prompt is still showing up, one of these five things is usually the reason.
If your child already knows your Screen Time passcode, treat it as fully burned. Change the Screen Time passcode on a device they cannot see, and also change your Apple ID password if they know that too — because the Apple ID password is the recovery path for the Screen Time passcode, and a child who has both can reset Screen Time entirely. A block apps and websites breakdown covers a parent-owned limit that doesn't fall apart the moment a child learns the Screen Time passcode.
Even when every iOS toggle is set correctly, the enforcement still runs on the child's device. That means a determined kid with the passcode, or a household where the child has admin access to their own Apple ID, can find ways back in. A parent-side control layer puts the extend-time decision on your phone instead — there's nothing for the child to tap Ignore on, because the prompt never reaches them.
That's where NexSpy fits. NexSpy runs alongside iOS Screen Time (and on Android), giving you a second layer that enforces the rules from the Parent Dashboard rather than from a button on the child's lock screen.
NexSpy works on both Android and iOS child devices, so if you have one kid on iPhone and another on Android, the rules and the dashboard are the same. Co-parenting access means a second parent can review and approve from their own device too.
Honest caveat: exact controls vary by iOS and Android version and the permissions you grant during setup, and the NexSpy Kids app has to be installed and connected on the child device. The setup is a one-time job — after that, the enforcement happens quietly in the background.
Screen Time lockdowns drift. Apps update, iOS updates add new defaults, and kids try new workarounds. A ten-minute check every other week keeps the system honest.
Every couple of weeks, open Settings > Screen Time and confirm the passcode is still set and that your child has not seen you type it — change it if you're unsure. After every iOS update, audit the Always Allowed list, because Apple sometimes re-adds defaults that include apps you've worked to restrict. Compare the limits you set to the apps your child actually opens; if their attention has shifted from Instagram to TikTok, the old Instagram cap does nothing, so adjust per-app caps rather than relying only on broad category caps. Finally, talk through the rules with your child — a surprise lockdown reads as punishment, while a quick conversation reframes it as the extension request now comes to you instead of an Ignore button.
Fix the 'In-App Purchases Not Allowed' error on iPhone in under two minutes with the exact Settings path, plus help for greyed-out toggles and Ask to Buy.
Set up iPhone Communication Limits during Screen Time and Downtime, fix the most common sync and contact issues, and layer in safeguards Apple doesn't cover.
Step-by-step guide to disable, hide, and remove Safari on iPhone with Screen Time, plus how to close gaps from third-party browsers and in-app web views.
Can't delete apps on your kid's iPad? Fix the Screen Time block, MDM lock-out, built-in apps, and forgotten passcode — plus a smarter way to restrict.