The changes were introduced in a session at Apple’s Worldwide Developers Conference focused on user privacy features.
When consumers share their contacts with a third-party app, that app will receive ongoing access to their contacts over time, even as new ones are added, according to Apple. To give users more control over the contacts an app can and cannot access, the permissions screen has two stages.
In the first screen, users confirm if they want to share their contacts with the app or not. This is similar to the prompt that’s available today, though some app makers have utilized the contact-sharing option as a way to block users who decline to share their contacts from accessing their app.
For example, last year the photo-sharing app Lapse climbed to the top of the App Store by employing a mechanism that forced users to invite their friends in order to join. Before that, apps like Poparazzi and Clubhouse demanded full address book access — a growth hack that helped them quickly expand their networks. Amo ID, an app from the founder of Zenly (which sold to Snap), also gained steam by requiring users to invite friends to get in.
These techniques may work to provide an initial rush of user adoption, but in many cases, that hack does not drive sustainable growth in the long term. In the meantime, users have to give up access to the address books in full just to try out new social experiences.
That may now become more difficult, as users who opt to share their address book by tapping “Continue” on the first screen will be taken to a second screen in iOS 18 where they can choose whether or not they want to share all their contacts with an app. Here, users will be able to tap on “Allow Full Access” or a new option to “Select Contacts” if they’d rather limit access.