One major issue that arises with iOS apps that use photos or contacts is that the user needs to give permission, and if the user declines to give access they will later need to go into settings and adjust the permissions.
Here’s a library from Cluster called ClusterPrePermissions that aims to help solve this issue by displaying a prompt asking the user if they want to give permission before actually giving permission.
ClusterPrePermission will check the authorization status of photos and contacts, and if that status not yet determined will display a customizable prompt where you can ask the user for “pre-permission”.
And the readme states that this approach has been extremely successful for Cluster: “For photos alone, 46% of people who denied access in a pre-permissions dialog ended up granting access when asked at a better time later.”
Here is a set of images from the readme showing ClusterPrePermissions in action:
You can find ClusterPrePermissions on Github here.
You can read more about this pre-permission approach in this article by Cluster’s Brenden Mulligan.
A nice approach to solving a common issue.
Submit A Resource
Have you created a useful tutorial, library or tool for iOS development that you would like to get in front of our 300,000+ monthly page views from iOS developers?
You can submit the url here.
The resources we feel will appeal to our readers the most will be posted on the front page.