Post

Replies

Boosts

Views

Activity

Reply to Age verification again: What does "applicable region" mean wrt isEligibleForAgeFeatures
We asked weeks ago and got no response from Apple. https://developer.apple.com/forums/thread/809829 My assumption is that it should currently return false everywhere and begin to return true only for users from Utah and Louisiana whenever those laws some into effect. https://developer.apple.com/forums/thread/809829?answerId=870440022#870440022
Topic: App & System Services SubTopic: General Tags:
Jan ’26
Reply to Is `isEligibleForAgeFeatures` gonna cover the future cities/countries for us?
I and my team have asked this twice on these forums and no one from Apple has responded. My assumption is that we should fully rely on that API because apps that don't already have user location permission should not need to request it. Also, the user's current location is unrelated to if the law applies to them; it applies to all app store accounts that reside in the affected jurisdiction, regardless of where they are when they use the app.
Topic: App & System Services SubTopic: General Tags:
Feb ’26
Reply to How to properly use PermissionKit to ask permission
@DTS Engineer When my team has tried to submit our apps with PermissionKit added to use SignificantAppUpdateTopic, AppReview always rejects us because they cannot exercise PermissionKit: Please provide us step-by-step instruction regarding how to locate below feature. PermissionKit Since PermissionKit flow in our app is only used when the app has had a Significant Change, there is no way for them to test it during AppReview. How do we tell them to test it so we can submit our app?
Feb ’26
Reply to Inquiry Regarding iPhone iOS APIs for Parental Approval and Age-Based Access
Whether iOS provides any mechanism or API that allows iPhone apps to trigger or request parental re-approval after the application has already been installed PermissionKit has that for you: https://developer.apple.com/documentation/PermissionKit/SignificantAppUpdateTopic Also from which iOS version this capabilities will work & how to handle lower iOS version which is not supporting. The APIs seem to only be supported in iOS 26.2 and above. The laws say that "A developer shall verify through the app store's data sharing methods...." Since Apple has not provided any "data sharing method" for users on iOS versions before 26.2, my interpretation is that we do not need to do any age verification for users on older versions of iOS, but I can not be sure at this time and this is not legal advice. I doubt Apple will provide any recommendation since doing that could be considered legal advice. The only way we will know for sure though is for the deadlines to pass, a law to come into effect, a relevant law suit filed, and a court to rule on it.
Topic: App & System Services SubTopic: General Tags:
Feb ’26
Reply to IsEligibleForAgeFeatures behavior in Brazil
@DTS Engineer None of the above linked documents answer any of these 4 questions. Based on https://developer.apple.com/documentation/declaredagerange/requesting-people-share-their-age-range-with-your-app we can answer questions 1 and 4 ourselves. We can expect that for all users with Brazilian App Store accounts: Before the date, isEligibleForAgeFeatures will return false. After the date, isEligibleForAgeFeatures will return true. For Question 3, the Brazilian law says: This Law shall enter into force six months after the date of its publication. And I think it was published on September 17, 2025, so it should be effective March 17, 2026. I don't know anything about Question 2's answer.
Topic: App & System Services SubTopic: General Tags:
2w
Reply to Age verification again: What does "applicable region" mean wrt isEligibleForAgeFeatures
We asked weeks ago and got no response from Apple. https://developer.apple.com/forums/thread/809829 My assumption is that it should currently return false everywhere and begin to return true only for users from Utah and Louisiana whenever those laws some into effect. https://developer.apple.com/forums/thread/809829?answerId=870440022#870440022
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Jan ’26
Reply to Age verification again: What does "applicable region" mean wrt isEligibleForAgeFeatures
@DTSEngineer Can you please reply to one of these threads with the expected bahavior of isEligibleForAgeFeatures ?
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Jan ’26
Reply to Questions about DeclaredAgeRange's isEligibleForAgeFeatures instance variable
@DTSEngineer Can you please reply to one of these threads with the expected bahavior of isEligibleForAgeFeatures ?
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Jan ’26
Reply to Is `isEligibleForAgeFeatures` gonna cover the future cities/countries for us?
I and my team have asked this twice on these forums and no one from Apple has responded. My assumption is that we should fully rely on that API because apps that don't already have user location permission should not need to request it. Also, the user's current location is unrelated to if the law applies to them; it applies to all app store accounts that reside in the affected jurisdiction, regardless of where they are when they use the app.
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Feb ’26
Reply to Age declaration not working when using Sandbox account with TestFlight builds
"isEligibleForAgeFeatures API is always returning false" is correct behavior currently because there are no jurisdictions where any of these laws currently apply. TX is blocked by an injunction and UT doesn't start until 2026-05-06. I don't know if there is any way to mock/force that API to return True.
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Feb ’26
Reply to How to properly use PermissionKit to ask permission
@DTS Engineer When my team has tried to submit our apps with PermissionKit added to use SignificantAppUpdateTopic, AppReview always rejects us because they cannot exercise PermissionKit: Please provide us step-by-step instruction regarding how to locate below feature. PermissionKit Since PermissionKit flow in our app is only used when the app has had a Significant Change, there is no way for them to test it during AppReview. How do we tell them to test it so we can submit our app?
Replies
Boosts
Views
Activity
Feb ’26
Reply to Inquiry Regarding iPhone iOS APIs for Parental Approval and Age-Based Access
Whether iOS provides any mechanism or API that allows iPhone apps to trigger or request parental re-approval after the application has already been installed PermissionKit has that for you: https://developer.apple.com/documentation/PermissionKit/SignificantAppUpdateTopic Also from which iOS version this capabilities will work & how to handle lower iOS version which is not supporting. The APIs seem to only be supported in iOS 26.2 and above. The laws say that "A developer shall verify through the app store's data sharing methods...." Since Apple has not provided any "data sharing method" for users on iOS versions before 26.2, my interpretation is that we do not need to do any age verification for users on older versions of iOS, but I can not be sure at this time and this is not legal advice. I doubt Apple will provide any recommendation since doing that could be considered legal advice. The only way we will know for sure though is for the deadlines to pass, a law to come into effect, a relevant law suit filed, and a court to rule on it.
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Feb ’26
Reply to IsEligibleForAgeFeatures behavior in Brazil
@DTS Engineer None of the above linked documents answer any of these 4 questions. Based on https://developer.apple.com/documentation/declaredagerange/requesting-people-share-their-age-range-with-your-app we can answer questions 1 and 4 ourselves. We can expect that for all users with Brazilian App Store accounts: Before the date, isEligibleForAgeFeatures will return false. After the date, isEligibleForAgeFeatures will return true. For Question 3, the Brazilian law says: This Law shall enter into force six months after the date of its publication. And I think it was published on September 17, 2025, so it should be effective March 17, 2026. I don't know anything about Question 2's answer.
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
2w
Reply to Age verification again: What does "applicable region" mean wrt isEligibleForAgeFeatures
We got an answer! https://developer.apple.com/documentation/declaredagerange/requesting-people-share-their-age-range-with-your-app#Check-eligibility-for-age-related-features
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
2w
Reply to Questions about DeclaredAgeRange's isEligibleForAgeFeatures instance variable
We got an answer! https://developer.apple.com/documentation/declaredagerange/requesting-people-share-their-age-range-with-your-app#Check-eligibility-for-age-related-features
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
2w