How to test SignificantChange Permission Ask

I'm developing for compliance with Texas law in the United States. Currently, I'm encountering an issue where I want to test the feature point "when the app undergoes significant changes, a supervised user initiates a request." However, during actual testing, the app pops up an error message: "Can't Ask, An Unknown error occurred."

Additionally, I see the following error message in the Xcode Console: "Error Domain=AskToCore.ATMessageComposeValidationError Code=4 'The user is in a region that does not support this type of ask.' UserInfo={NSLocalizedFailureReason=The user must be in a supported region to use this feature., NSLocalizedRecoverySuggestion=Please ensure the user is in an eligible region., NSLocalizedDescription=The user is in a region that does not support this type of ask.}"

I am indeed not in the Texas region.

I want to conduct full-process testing before the feature is released to the App Store.

What should I do?

Apart from Sandbox testing (which, in fact, doesn't show any pop-ups either), how can I test under real-world conditions?

Answered by DTS Engineer in 869751022

Hi @coderFeng, @mr846,

Where legally required, you must check the age of the people using your app, starting with new Apple Accounts created in Texas on or after January 1, 2026, which has obligations only for iOS and iPadOS apps. To learn more, see Next steps for apps distributed in Texas.

To test content revocation in Sandbox on iOS and iPadOS 26.2 and later, please see the documentation below:

Testing Age Assurance in Sandbox

https://developer.apple.com/documentation/storekit/testing-age-assurance-in-sandbox

Cheers,

Paris X Pinkney |  WWDR | DTS Engineer

Ever have any luck with this? I am in Texas and getting this error. I have tested on simulators and a device with the same error

Hi @coderFeng, @mr846,

Where legally required, you must check the age of the people using your app, starting with new Apple Accounts created in Texas on or after January 1, 2026, which has obligations only for iOS and iPadOS apps. To learn more, see Next steps for apps distributed in Texas.

To test content revocation in Sandbox on iOS and iPadOS 26.2 and later, please see the documentation below:

Testing Age Assurance in Sandbox

https://developer.apple.com/documentation/storekit/testing-age-assurance-in-sandbox

Cheers,

Paris X Pinkney |  WWDR | DTS Engineer

How to test SignificantChange Permission Ask
 
 
Q