Skip to content

Conversation

@omerkarakose
Copy link
Contributor

@omerkarakose omerkarakose commented Oct 21, 2025

with iOS 18, introduced limited permission status. Restricted is relevant with parental control and it's also checked on line 61.

CNAuthorizationStatusRestricted

The application is not authorized to access contact data. The user cannot change this application’s status, possibly due to active restrictions such as parental controls being in place.
See: https://developer.apple.com/documentation/contacts/cnauthorizationstatus/restricted

CNAuthorizationStatusLimited

The app has access to a limited subset of contacts, chosen by the person using the app.
See: https://developer.apple.com/documentation/contacts/cnauthorizationstatus/limited?language=objc

This check needs to be changed with limited.

@omerkarakose
Copy link
Contributor Author

Hi @morenoh149 , can we merge this and release a new version? I'm not sure why this issue didn't addressed yet because it's obvious on iOS 18 and higher

@github-actions
Copy link

This Pull request is stale, please review.

@laooola
Copy link

laooola commented Dec 22, 2025

@omerkarakose same issue has also been addressed within #791 but that one has been auto-closed already 🙁

@omerkarakose
Copy link
Contributor Author

still no update since 19 August of this year. Five months passed and this is a critical bug for functionality of this library

@morenoh149 morenoh149 merged commit 8c2f075 into morenoh149:master Jan 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants